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