トップページへ | [ 一覧 | 検索 | 最終更新 ] [ 差分 | 履歴 | 凍結 ] |
RE_SEARCH†形式†
機能†
引数†
返り値†
関連†バージョン†
例†例えばinputboxを使って会話っぽいものを作りたいなら \![open,inputbox,OnTalk,0] OnTalk{ if (RE_SEARCH(reference[0], 'こんに?ち[はわ]|今日[はわ]|コンニチ[ハワ]')){ "こんにちは、%(username)" } } これで"こんにちは", "こんにちわ", "こんちは", "こんちわ", "今日は", "今日わ", "コンニチハ", "コンニチワ"のどれかが文中に入っていた時(例えば"こんにちはー、ほにゃらら"など)、"こんにちは、%(username)"が返される。 tipsとして if (RE_SEARCH(reference[0], '(?|\?)$')){ "そうかもしれない" } みたいにすると文末に?か?があるなら(例えば"元気?", "ハンガーって美味しいよね?"など)常に"そうかもしれない"と返すので、会話が成立しやすい(返答パターンは増やすべきだけど) |
最終更新日: 2016-11-07 (月) 20:54:04
|