2013-12-05 8 views
1

Я использую это регулярное выражение Маха некоторые слова без чисел и работает хорошоRegex матч только один раз

(?:searchfor|\G).+?(\b[^\d\s]+?\b) 

Проблема, что ищет документ отверстие, а не только в строке, содержащей SearchFor

так что, если у меня есть 2 раза SearchFor он будет принимать их дважды

Я хочу, чтобы остановить его только на этом 1-й линии, поэтому он не будет искать другие линии после Любая помощь, пожалуйста?

Я использую Regex с PHP

Спасибо

+0

положить '{1}' после Вашего заявления? –

+0

Где именно? не работает :( – amorino

ответ

0

вы можете ссылаться на две функции:

preg_match 
preg_match_all 
+0

Здравствуйте, я обязан использовать preg_match_all любую помощь, пожалуйста? – amorino

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