python - 正则表达式用于嵌入其余匹配中的多字符串?

标签 python regex pattern-matching

如何匹配 "AB|CD|EF" 后跟 "12|34" 并获得,例如 "AB12" 回来?如果字符串是 "zzAB34zz" 我会得到 "AB34""zzABCD12" 并得到 "CD12" >,等等?

最佳答案

这里不需要命名组,真的:

import re
re.search('(AB|CD|EF)(12|34)', 'zzAB34zz').group()

关于python - 正则表达式用于嵌入其余匹配中的多字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5986460/

相关文章:

python - 在 Python 中加载 SSL 库

regex - 在perl中的一行中更改多个表达式

pattern-matching - 在EQUALOP发现SML语法错误

java - 跨站脚本 - Cookie 加密

python - 修改 2d-numpy 数组主对角线的一部分

python - pandas read_json 错误地将大整数读取为字符串

javascript - 使用正则表达式分别拆分 = 、 == 和 ===

F# "this rule will never be matched"非递归函数中的表达式

python - 与版本无关的检查变量是否为整数?

java - 匹配器在匹配后抛出 IllegalStateException