Регулярное выражение для проверки наличия строки в HTML-коде. - PullRequest
0 голосов
/ 31 мая 2011

может кто-нибудь дать мне Регулярное выражение, которое может проверить, есть ли в данной строке какой-либо код HTML, и, если подумать, меня точно будет беспокоить <a href="something">something</a>.

Ответы [ 2 ]

2 голосов
/ 31 мая 2011

Должно быть что-то вроде этого

var pattern:RegExp = /<a\s.*?<\/a>/;
var index = str.search(pattern);
if (index != -1) // we have a match
1 голос
/ 31 мая 2011

Если вы подразумеваете под "меня бы это беспокоило", что для вас достаточно, если регулярное выражение может обнаруживать теги привязки, тогда

if (/<a\s.*<\/a>/i.test(subject)) {
    // Successful match
}

должно быть достаточно.Возвращает значение True, если тег привязки можно найти в любом месте строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...