xiaont 发表于 2011-12-4 01:43:28

关于MUSH的GetTriggerOption函数返回值格式问题

一个获取触发发送命令的函数如下:
t_ResponseText=GetTriggerOption(t_name, "send");
如果返回的值是换行后的两条命令:
unwield all
hpbrief
我想把这个输出串起来,成为一行,以便于用addtrigger函数生成脚本内的触发,也就是让t_ResponseText=unwield all\r\nhpbrief

哪位高手有经验,请指教

北大侠客行MUD,中国最好的MUD

littleknife 发表于 2011-12-4 10:05:58

t_ResponseText=GetTriggerOption("testtri", "send");


t_ResponseText= Replace(t_ResponseText,string.char(10) , "\r\n", true)
print(t_ResponseText)

xiaont 发表于 2011-12-4 10:32:44

已经用正则表达式解决:
var reg4=new RegExp("\r\n","g");
t_send=t_ResponseText.replace(reg4,"\\r\\n");
页: [1]
查看完整版本: 关于MUSH的GetTriggerOption函数返回值格式问题