求大佬指点迷津,关于正则表达式
javascript吧
全部回复
仅看楼主
level 6
点了2下就 楼主
1.如何才能正确匹配到as处结束?
2.为什么会匹配到bs处结束?
2023年01月25日 07点01分 1
level 12
const str = '123as,456as!as.'
const arr = str.match(/.*?(?:as|dq)/);
console.log(arr);
2023年01月25日 11点01分 2
多谢大佬指点
2023年01月25日 11点01分
level 12
你的.*是贪婪的,要加个?
2023年01月25日 14点01分 3
加价不太行,一楼的答案可行。
2023年01月25日 16点01分
@点了2下就 看了下,你括号用错了。。用圆括号不要用方括号
2023年01月26日 04点01分
ok,多谢指点
2023年01月26日 04点01分
1