Python正则表达式命名组以

用户名

我有这种正则表达式模式

r'^(?P<my_group>[-\w]+)'

这个匹配

foo-barbar-foo

但是我希望它仅匹配以'fo'开头的字符串。如何为命名组执行此操作?

我试过了

r'^(?P<my_group>[[^fo]-\w]+)'
杰瑞

您不必将其放在方括号(字符类)中,而是放在方括号之外:

r'^(?P<my_group>fo[-\w]+)'

您当前的正则表达式匹配[[^fo](例如[^fo中的字符之一,后跟破折号,“单词字符”和一个或多个]

您可以在此网站上测试您的正则表达式

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式命名组

来自分类Dev

python正则表达式可选命名组

来自分类Dev

Python正则表达式组

来自分类Dev

Python正则表达式组

来自分类Dev

红宝石正则表达式命名和组

来自分类Dev

正则表达式命名组以但不以结尾

来自分类Dev

Android正则表达式命名组

来自分类Dev

替换正则表达式匹配中的命名组

来自分类Dev

遍历Rust中的命名正则表达式组

来自分类Dev

Notepad ++正则表达式替换命名组

来自分类Dev

VBA中正则表达式的命名组

来自分类Dev

从多个正则表达式命名组中提取

来自分类Dev

正则表达式多行命名组

来自分类Dev

如何找到正则表达式命名组

来自分类Dev

Python正则表达式命名组(0或1个匹配项)

来自分类Dev

如何用命名组在Python中编写正则表达式以匹配此规则?

来自分类Dev

用于多行匹配的 Python 正则表达式命名组

来自分类Dev

如何将此正则表达式转换为“命名组重新”Python

来自分类Dev

Python:使用 JSON API 链接通过正则表达式显示命名捕获组

来自分类Dev

正则表达式:组或组

来自分类Dev

Python正则表达式的命名约定?

来自分类Dev

Python 使用正则表达式重命名文件

来自分类Dev

python中的组正则表达式

来自分类Dev

在Python正则表达式中循环遍历组

来自分类Dev

Python正则表达式子组捕获

来自分类Dev

Python正则表达式findall捕获重复的组

来自分类Dev

python正则表达式搜索findall捕获组

来自分类Dev

Python捕获组并用正则表达式引用

来自分类Dev

Python正则表达式:提取多个匹配组