作者peicachu (Mvp Steve Nash)
看板mud
标题[问题] 触发句中吃字
时间Wed Dec 12 15:46:17 2007
叙述 : 觉得可以使用(变数1)或是(变数2)的xx
另有触发撷取变数1跟变数2
如:觉得可以使用变数1
或是变数2
因为变数会出现的组合有很多种,又有些会吃字
所以另写触发抓变数
====分==格==线====================================
触发句 : 觉得可以使用(*)的xx
指令句 : #case %random (变数1) (变数2)
主要想法 : 先将变数抓好,
遇到上面那个触发句型
无视中间的叙述(因为已经把变数抓好了),随机执行变数
问题来了
1.因为变数有些会吃字, 这个触发句会遇到字串不符合
2.执行指令要在整句叙述後执行(因为要等变数抓完)
以上,跪请大大帮忙
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.66.231
1F:推 gogojog:会被吃的字用[]包起来试试看 12/12 16:10
2F:→ peicachu:刚刚一个一个试,(*)改成%*就可以了 12/12 17:22
3F:→ peicachu:完全无视中间的东西._. 12/12 17:23