Что бы самый надежный способ захвата имя из следующего HTML:Как захватить имя с помощью Regex в следующем HTML
мне удалось получить имя с помощью:
View itineraryYour Guest.+?(?=>).+?(\s+[^\s].+?(?=<))
Однако это не работает в коде, как раз в примере Regex. у кого есть хорошие способы захвата такой строки?
EDIT:
Это то, что я искал.
View itineraryYour Guest\s*<[^>]*>\s*([^\s<>]+(?:\s*[^\s<>])*)
Вы имеете в виду просто сопоставить имя после тега типа лица? См. [Это демо] (http://goo.gl/ks30Un), это то, что вам нужно? –
@stribizhev Я на самом деле просто хотел выражение Regex для этого, demo rreturn me null –
Он возвращает 'Aditi Reddy'. И регулярное выражение '$ re = '/ View itineraryYour Guest \ s * <[^>] *> \ s * ([^ \ s <>] + (?: \ S * [^ \ s <>]) *) /' '. Почему вы удалили PHP-тег? Я удалю 'nsregularexpression', так как, скорее всего, вы не кодируете его для iOS. –