中文偽春菜後援會論壇  

打印

[求助] 如何忽略變量中的方括號?

如何忽略變量中的方括號?

某變量,如$filename內字符串包含方括號[]
在用\![open,file,{$filename}]時會因$filename內的方括號而無法完整傳遞$filename的內容,有辦法解決嗎?

TOP

用跳脫字元解決
簡單的說就是把『]』改成『\]』
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

問題是字串如$filename的內容是不確定的啊~如何完成替換呢?

TOP

呃...直接對$filename的內容進行取代就好了
有的話就會被轉換掉
沒有的話則什麼都不會發生
總之使用前再做就行了

...抱歉,我忘了美坂沒有replace之類的函式能進行轉換
你可能需要下載ssu.dll套用到你的人格中來取得這類功能
這是一個內建在偽AI - 里々(SATORI)內的SAORI
可以在此取得
http://code.google.com/p/satoriya-shiori/

另一個方法是改用其他的偽AI
畢竟美坂的功能真的太簡陋了...

[ 本帖最後由 時原砂 於 2008-8-11 02:33 編輯 ]
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

恩...的確,想了半天沒想到好辦法,對符號的限制太多...
總之都謝大大指教了~

TOP



當前時區 GMT+8, 現在時間是 2020-9-26 20:33

Processed in 0.013057 second(s), 9 queries, Gzip enabled.

清除 Cookies - 聯繫我們 - 中文偽春菜後援會 - Archiver - WAP - TOP - 界面風格