2013-02-28 7 views
0

Это регулярное выражение проверяет, содержит ли строка одно слово, но оно читает слово с символами типа «и» «два слова .. как разрешить символы этому регулярному выражению?regex, чтобы проверить, содержит ли строка одно слово с символами

WordCount = New Regex("\w+").Matches(line).Count 

ответ

0

Если есть только один символ, как «не» или «девочка» вы можете попробовать

\w+['"]?\w* 

Что означает слово должно начинаться с символа, может, заканчивается « или

+0

он дает мне ошибку, если я заключите его в „“, как это (“\ ш + [» «]? \ ш *»). второй кавычек отмечает конец шаблона не последним « – user2107624

+0

Могу ли я узнать, в какой среде вы выполняете регулярное выражение? – DXDXY

Смежные вопросы