2016-05-03 2 views
0

Я хочу, чтобы узнать некоторые слова, используя регулярные выражения, но не хотят использовать слова, которые начинаются с каким-то особым характеромприменить регулярное выражение на множество строки, которые соответствуют регулярному выражению

Например Я хочу, чтобы выбрать все секты в parent.sect sect sect hello.sect sect но не хотите, чтобы выбрать раздел parent.sect

ответ

1

one approach, что довольно просто потреблять (забыть) материал, который вы не хотите, а затем ИЛИ, что с тем, что вы хотите, что вы «помнить» с ():

/parent\.sect|(sect)/g 
+0

он выбирающий секту в parent.sect также –

+0

часть рисунка делает совпадают, но не) матч группы (: проверьте группы матча справа. – sweaver2112

+0

| (sect) выберет всю секцию, включая parent.sect, также –

0

Используйте отрицательное утверждение с просмотром назад

/(?<!parent\.)sect/ 
+0

Это регулярное выражение имеет синтаксическую ошибку –

+1

зависит от того, какой механизм регулярного выражения вы используете, javascript won ' У меня есть взгляды. – sweaver2112

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