【发布时间】:2019-10-07 12:46:16
【问题描述】:
我有一个这样的字符串
Section 78(1) of the blabla
这些是我的正则表达式
\b\s(?!\b(\d{1,3}|\d{1,2}[a-zA-Z]|\d{5,})\b)\b\S*
预期输出为:of the blabla
这个正则表达式有效,但它不排除“的”,因为 ()。谁能帮我?谢谢
【问题讨论】:
-
预期输出是什么?
-
预期输出为“
of the blabla -
或许你可以去掉前导词边界?
-
如果预期输出是
["of", "the", "blabla"]的数组,则首先不应在模式的开头使用单词边界,请参阅\s(?!\b(\d{1,3}|\d{1,2}[a-zA-Z]|\d{5,})\b)\S*demo。那是你需要的吗?如果你真的需要一个数组,请解释规则并说明结果。 -
预期的输出将是“the blabla”。你做的就是一个一个的接一个字是吗? @WiktorStribiżew