У меня есть шаблон регулярного выражения:
\(\s*\'\s*(.*?)\s*\'\)
Этот шаблон означает получение любого текста между ('TEXT').
Возникла проблема: текст может содержать теги HTML.
Итак, я хочу шаблон.Если он не обнаружил теги HTML, получите текст нормально, но если он обнаружил теги HTML, шаблон получит текст между тегами.
Пример:
Еслитекст
('foo foo text here')
шаблон получает:
foo foo text здесь
И если текст:
('<div class='test'> foo foo text here </div>')
шаблон получает
foo foo текст здесь
Таким образом, шаблон игнорирует теги HTML (если они есть) и захватывает текст.