2012-06-20 2 views
0

Я пытаюсь использовать генераторы регулярных выражений для создания выражения, но я не могу понять, что это правильно.Это регулярное выражение не является правильным

Что мне нужно сделать, это найти следующий тип строки в строку:

community_n 

Например, в строке, которая может быть

community community_1 community_new_1 community_1_new 

из этого, я просто хочу экстракт community_1

Я пробовал /(community_\\d+)/, но это явно не правильно.

+0

Если строка была просто 'community_1_new', вы все равно хотите совместить' community_1'? Или только точно соответствует слову 'community_1' – Bort

ответ

8

Попробуйте добавить слово boundries, так

/(\\bcommunity_\\d+\\b)/

0

Попробуйте использовать регулярное выражение (community_ \ d +). Хотя я могу ошибаться, так как не знаю, какой язык вы используете. (По какой-то причине я не могу добавлять комментарии, я могу отвечать только на вопросы).

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