私はあなたが|を挿入すると検索を2つに分割できる検索機能を作ろうとしています。あなたが入力したものの後に検索します。Lua:文字の後にマッチを開始する方法
これまでのところ、スペースの前にキャプチャしてメインコマンドを保持する方法を理解しました。
私が「ban user」と入力すると、下のボックスはban:と言いますが、「|」と入力すると、もう一度検索が開始されます。
:ba
:ba
:ban user|:at
:at
:ban user|:attention members|:kic
:kic
このコード:
text=":ban user|:at"
text=text:match("(%S+)%s+(.+)")
print(text)
はまだ禁止を返します。
その迅速なパッチアップをありがとう! – Dolvik
私は、あなたが '' input: ':at'、または' at'で、 ':'を使用して得ることを期待していることを理解していませんか? https://ideone.com/NJlJM3を参照してください –
私は最終的な後に試合をしようとしている|キャラクター。 – Dolvik