正则表达式用于嵌入其余匹配中的多字符串?
如何匹配 "AB|CD|EF"
后跟 "12|34"
并获取例如 "AB12"
后退?如果字符串是 "zzAB34zz"
我会得到 "AB34"
、"zzABCD12"
并得到 "CD12"
>,等等?
How can I match something like "AB|CD|EF"
followed by "12|34"
and get, for instance, "AB12"
back? If the string was "zzAB34zz"
I'd get "AB34"
, "zzABCD12"
and get "CD12"
, etc?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这里不需要命名组,真的:
No need for named groups here, really:
使用括号捕获:
命名括号
(?P...)
可以帮助避免烦人的索引。Use parentheses to capture:
Named parentheses
(?P<name>...)
can help avoid annoying indexing.打印出:
prints out: