gpt4 book ai didi

c# - 正则表达式,如何查找不属于较大单词的单词

转载 作者:太空宇宙 更新时间:2023-11-03 19:27:47 25 4
gpt4 key购买 nike

我想知道C#中是否有一个用于正则表达式的枚举,如果找到了您要查找的单词,而不是更大的表达式,它会返回true

例如,如果我要查找“电视”一词,
并且我的字符串是“ tva is big”,返回值应为false

我的代码是:

Regex.Match(i_myString, i_Keyword, RegexOptions.IgnoreCase).Success;


但是如果我要查找的单词是一个较大单词的一部分,它将返回 true

最佳答案

您需要使用word boundary anchor \b来确保您不匹配单词的一部分。正则表达式如下所示:

\btv\b

关于c# - 正则表达式,如何查找不属于较大单词的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7316032/

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