我怎样才能得到一个正则表达式来匹配像grand这样的整个单词而不匹配mygrandma。
例如,我希望将“grand”替换为“total”,
所以 “总和为100”应该成为“总和为100”。
然而 “我的奶奶喜欢苹果”不应该成为“我的奶奶喜欢苹果”。
答案 0 :(得分:4)
在单词边界元字符\b
中包装单词。请注意,由于存在反斜杠,因此您需要将其转义或使用逐字字符串:
// Verbatim string
@"\bgrand\b"
// Normal string
"\\bgrand\\b"