Re: [問題] 請問有關mud觸發抓中文變數的問題..

看板mud作者 (小Bal)時間10年前 (2013/12/06 00:10), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串4/4 (看更多)
※ 引述《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

12/06 02:57, , 1F
不會就用(*) 兩字英文#var x "%2"
12/06 02:57, 1F

12/06 17:37, , 2F
感謝 我發現不用#var 用cname=%2就好
12/06 17:37, 2F
文章代碼(AID): #1IeALfMO (mud)
討論串 (同標題文章)
文章代碼(AID): #1IeALfMO (mud)