小编edw*_*enz的帖子

Elixir 中的 RegEx 捕获组

我想知道这个 Elixir 正则表达式是如何工作的。

 Regex.run(~r{(*UTF)([^\w])+}, "dd!!%%%")
Run Code Online (Sandbox Code Playgroud)

当我执行这个正则表达式时,输出是

["!!%%%", "%"]
Run Code Online (Sandbox Code Playgroud)

我无法理解为什么在匹配正则表达式后会重复最后一个 %。

regex elixir regex-group

5
推荐指数
0
解决办法
538
查看次数

标签 统计

elixir ×1

regex ×1

regex-group ×1