gpt4 book ai didi

javascript - 匹配正则表达式中字符串开头或中间的特定单词

转载 作者:行者123 更新时间:2023-12-01 03:00:51 25 4
gpt4 key购买 nike

我有以下正则表达式:

[^\w]delete[^\w]

目标是匹配字符串中的确切单词delete(如果delete位于特殊字符之间,则也存在匹配)。正则表达式工作正常,但是当单词 delete 位于字符串开头时,应该没有匹配。

我尝试将 rexexp 更改为

[^\w]*delete[^\w]

结果是它可以检测到字符串开头的 delete,但它也会在不应该检测到的情况下匹配 Xdelete

有什么想法可以解决这个问题吗?

最佳答案

如果在非单词字符之间或单词边界之间,请尝试匹配delete:

\bdelete\b

Demo

关于javascript - 匹配正则表达式中字符串开头或中间的特定单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46439207/

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