我在regex101.com \b\w+123\b
上测试以下正则表达式
正如您在屏幕截图中看到的那样,由于多行和全局标志已打开,因此它可以匹配尽可能多的单词。但是如果我想在匹配第一次匹配后强行停止它:hehe123sada123123
,而我正在使用这两个标志。
我试图将它作为一组捕获,然后在它旁边应用一个懒惰的量词:
没有...
文本: hehe123sada123123 asdsadas13423 asdsadas1563 hehe123 asdsadas123 asdsadas123 asdsk0adas123 asdsadas123 asdsadas asdsadasfr5 asdsa345das123 sdsfdeadas123 sdsfdeadas123 sdsfdeadas123
^[^\n]?(\b\w+123\b)
只匹配第一个内部
hehe123sada123123 asdsadas13423 asdsadas1563 hehe123 asdsadas123 asdsadas123 asdsk0adas123 asdsadas123 asdsadas asdsadasfr5 asdsa345das123 sdsfdeadas123 sdsfdeadas123 sdsfdeadas123