作者eistain (小Bal)
看板mud
标题Re: [问题] 请问有关mud触发抓中文变数的问题..
时间Fri Dec 6 00:10:13 2013
※ 引述《robrob99 (梁龙)》之铭言:
: : #TRIGGER {【○○○王国】(%1)~((%2)~)﹕(%3)}
: X 烦死了 不给快速推文
: #TRIGGER {【○○○王国】(%x)~((%w)~)﹕(%x)}
: 变数抓取依序为 %1 %2 %3
: 也可以使用 #TRIGGER {【○○○王国】(*)~((*)~)﹕(*)}
: 一样是 %1 %2 %3
: %1 %2 %3 这种是用来存放变数 在指令句使用的 不是拿来给你放在触发句的
: 以下仅供参考
我也想要问类似抓资料的功能
我之前有爬文看到中英文名字分开抓的方法
目前使用的trigger是
张三丰对你道:%w~((%p)~)这个败类打家劫舍
然後
把#var cname %1;#var ename %2
分开存到两个变数里面
现在的问题是 有些人的英文名字中间有空格
这样他就会判定是不同触发句所以不触发耶..有人知道要怎麽改吗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.171.62.26
1F:→ robrob99 :不会就用(*) 两字英文#var x "%2" 114.33.79.52 12/06 02:57
2F:→ eistain :感谢 我发现不用#var 用cname=%2就好 1.171.62.70 12/06 17:37