我创建了一个正则表达式来匹配句子中的整个单词
.*\b(?i)USA\b.*
因此,对于以下示例
USA
- 匹配The UsA
- 匹配USA is
- 匹配India and USA is
- 匹配USAGE
- 不匹配USA-
- 匹配对于1-5以上,它符合预期,但对于第6点,它匹配(这是不期望的)。
有人可以帮忙吗?
答案 0 :(得分:1)
如果你想解决这个问题,如果下面的字符是单词字符或连字符,你可以给我们一个负面的预测来使比赛失败:https://regex101.com/r/46MaP7/1
Promise.all