我正在尝试编写一些正则表达式:
100 pages
和100pages
(“100页匹配”或“100页”匹配。第2个包含令牌“100”之前的空格
(100 pages
和(100pages
但不是
1100 pages
,1,100 pages
等。
我目前正在使用Java正则表达式。
我提出的是(\s){1}(100)(\s){0,1}(pages)
但不能包含初始括号。希望我可以使用|
逻辑运算符来使我的正则表达式精益求精。有什么建议吗?
答案 0 :(得分:2)
答案 1 :(得分:1)
所以你想要匹配100 pages
和100pages
而不是1100pages
或1,100 pages
,你不想要正则表达式(
吗?
试试这个https://regex101.com/r/5uOlup/1
(?<!\d|\d,)100\s?pages