仅在正则表达式中捕获重复组

安东尼

我想用模式捕获所有行:

1234 2345 2345 6754

1234 2312

2345 4567 2345

这仅是 4 位数字的组。

我尝试了表达

((\d\d\d\d\s*)+?) 

但它也在捕获具有非 4 位数组的行。IE

1234 asdf 1232 2345 
or 

1234 231 2345

我可以知道我应该对我目前的表达做哪些改变吗?

谢谢!

罗曼·佩雷克雷斯特

要匹配仅包含 4 位序列的行(用空格分隔):

^\s*(\d{4}\b\s*)+$

https://regex101.com/r/30kEH6/1

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

Javascript正则表达式中的非捕获组

来自分类Dev

使用Python正则表达式捕获组中的所有重复项

来自分类Dev

正则表达式:捕获组?

来自分类Dev

正则表达式在Visual Studio中捕获组

来自分类Dev

正则表达式可选部分中的捕获组

来自分类Dev

正则表达式:捕获组中的捕获组

来自分类Dev

Vim中的正则表达式以匹配组捕获

来自分类Dev

重复正则表达式捕获组的捕获部分

来自分类Dev

正则表达式中捕获组的奇怪行为

来自分类Dev

是否可以在正则表达式的替换中重复捕获的组?

来自分类Dev

R正则表达式中的非捕获组

来自分类Dev

gsub中的Ruby正则表达式捕获组

来自分类Dev

Scala正则表达式中的多个捕获组

来自分类Dev

正则表达式由于重复捕获组而不是重复捕获组而不匹配

来自分类Dev

正则表达式中的非捕获组

来自分类Dev

如何捕获正则表达式中的可选组?

来自分类Dev

捕获MS Word正则表达式中的组

来自分类Dev

仅在正则表达式中获取组

来自分类Dev

使用Python正则表达式捕获组中的所有重复项

来自分类Dev

正则表达式,捕获组

来自分类Dev

正则表达式捕获组

来自分类Dev

Java正则表达式-捕获重复的组

来自分类Dev

正则表达式:捕获组中的替代字符

来自分类Dev

多行正则表达式 - 捕获重复组的问题

来自分类Dev

正则表达式捕获组参考 > 重复?

来自分类Dev

从 bash 脚本中的正则表达式捕获组

来自分类Dev

捕获组中的正则表达式捕获组

来自分类Dev

捕获重复组的 Java 正则表达式