gpt4 book ai didi

Java 正则表达式 空格或括号开头

转载 作者:行者123 更新时间:2023-12-01 20:53:20 24 4
gpt4 key购买 nike

我正在尝试编写一些正则表达式:

100 页100pages(“100 页匹配”或“100 页”匹配。第二个在标记“100”之前包含一个空格

(100 页(100 页

但不是

1100 页1,100 页

我目前正在使用 Java 正则表达式。

我想出的是(\s){1}(100)(\s){0,1}(pages)

但不能包含开头的括号。希望我可以使用 | 逻辑运算符来使我的正则表达式精简。有什么建议吗?

最佳答案

您可以使用regex like this :

[\(\s]100\s?pages

它将首先匹配左括号或空格 ([\(\s]),然后是 100,最后是可选空格 (\s ?),然后是页面

关于Java 正则表达式 空格或括号开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42826365/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com