我想知道这个 Elixir 正则表达式是如何工作的。
Regex.run(~r{(*UTF)([^\w])+}, "dd!!%%%")
当我执行这个正则表达式时,输出是
["!!%%%", "%"]
我无法理解为什么在匹配正则表达式后会重复最后一个 %。
regex elixir regex-group
elixir ×1
regex ×1
regex-group ×1