Регулярное выражение для соответствия тегов HTML

0

Просто хотелось узнать, правильно ли это написать регулярное выражение для открытия Html-тега <strong>: /<strong[^>]*/i?

То, что я пытаюсь сделать, это создать шаблон для html-тегов, а затем использовать для соответствия любому html-документу.

Заранее спасибо!

Показать ещё 2 комментария
Теги:
tags

2 ответа

0

ОК. Я понял, что вы хотите сопоставить любую строку между символами "<" и ">". для примера <codekaro>

Для этого вы можете использовать:

^[\<][A-Za-z]*[\>]$

Здесь ^ обозначает начало выражения,

[\ <] будет проверять наличие одного символа <symbol,\используется как escape-символ для <symbol

[A-Za-z] * будет проверять любую строку,

[>] будет проверять наличие одного символа>,\используется как символ escape для символа>

$ указывает конец выражения.

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

Надеюсь, что это поможет вам..!!

Счастливое обучение.. !!

0

Закрыть.

Это будет выглядеть так:

/<strong[^>]*?>/i

Имейте в виду, что использование Regex в HTML, которое включает в себя теги, вложенные в себя, может стать очень грязным.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню