2

これを行うにはどうすればstring.gmatch(text, pattern)よいですか:

text = "Hello.%23 Awesome7^.."
pattern = --what to put here?
for word in string.gmatch(text, pattern) do
  print(word)
end
--Result
>test
Hello.%23
Awesome7^..
>

を使用しています"%w+%p"が、結果は次のようになります。

>test
Hello.
%
23
Awesome7^
.
.

これは望ましい結果ではありません。

注:この正確な文字列はテストしていません。異なる可能性があります...それでも、望ましい結果は得られません

4

1 に答える 1