Регулярные выражения(php)
Из html нужно вырезать имена...
Но проблема в том что регулярка, корректно вырезает только первое и последнее имя...
Максимум может быть 5 имён до и после "vs."
Пример:
PS ссылка на regexpr.ru
PSs help pls)
Из html нужно вырезать имена...
Но проблема в том что регулярка, корректно вырезает только первое и последнее имя...
Максимум может быть 5 имён до и после "vs."
Пример:
Регулярка:<p class='start opponents'>АБАТ & Janey vs. kkk</p>
<p class='start opponents'>bambalbi vs. Horrocks</p>
<p class='start opponents'>bambalbi & Сивка Бурка & Janey vs. Horrocks</p>
<p class='start opponents'>Сивка Бурка vs. bambalbi & АБАТ & Janey & Horrocks</p>
Код:
/([а-яА-Яa-zA-Z_0-9]{3,20}(\s[а-яА-Яa-zA-Z_0-9]{3,20})?)(((\s\&\s)([а-яА-Яa-zA-Z_0-9]{3,20}(\s[а-яА-Яa-zA-Z_0-9]{3,20})?)){0,4})(\svs\.\s)([а-яА-Яa-zA-Z_0-9]{3,20}(\s[а-яА-Яa-zA-Z_0-9]{3,20})?)(((\s\&\s)([а-яА-Яa-zA-Z_0-9]{3,20}(\s[а-яА-Яa-zA-Z_0-9]{3,20})?)){0,4})/i
PSs help pls)