Как я могу получить регулярное выражение, чтобы соответствовать целые слова, такие как великий и не соответствует mygrandma - PullRequest
3 голосов
/ 25 августа 2010

как я могу получить регулярное выражение для соответствия целым словам, таким как grand, и не соответствовать mygrandma.

например, я хочу заменить "grand" на "total",

так "общая сумма равна 100 "должна стать" общая сумма равна 100 ".

однако" моя бабушка любит яблоки "не должна становиться" моя общая любит яблоки ".

1 Ответ

4 голосов
/ 25 августа 2010

Завернуть слово в метасимволы границы слова \b. Обратите внимание, что, поскольку есть обратная косая черта, вам нужно ее избежать или использовать дословную строку:

// Verbatim string
@"\bgrand\b"

// Normal string
"\\bgrand\\b"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...