我在构建正则表达式时遇到问题。这是文本的示例:
text 123 12345 abc 12 def 67 i 89 o 0 t 2
这些数字有时会用空格填充到最大长度 (3)。例如:
- “1”可以是“1”或“1”
- “13”可以是“13”或“13”
我的正则表达式目前是这样的:
\b([\d](\s*)){1,3}\b
此正则表达式的结果如下:(.
= 空白以获得更好的可见性)
123.
12....
67.
89.
0....
2
但我需要这个:(。=空白以获得更好的可见性)
123
12.
67.
89.
0..
2
如何告诉正则表达式引擎将空格计入 {1,3} 选项?