Эта статья в основном вводит метод очистки HTML-указанных тегов с помощью регулярных выражений ASP и рассказывает, как точно отфильтровать определенные теги и параметры атрибутов.
Во время выпуска HTML -редактора появляются некоторые автоматически сгенерированные теги HTML, или во время применения программы доски сообщений некоторые люди будут злонамеренно писать код HTML, так как же точно отфильтровать определенные конкретные атрибуты, как насчет меток и параметров? это код:
- <%
- FunctionReplacetext (fstring, patrn, replstr)
- SetRegex = newRegexp 'создает регулярное выражение.
- regex.pattern = режим Patrn'Set.
- regex.ignorecase = true 'Установите, чувствительна ли это к случаю.
- regex.global = true 'устанавливает глобальную доступность.
- Replacetext = regex.replace (& fstring &, & Replstr &) 'используется в качестве замены.
- SetRegex = ничего
- Конечная функция
- Functionmbrow (str)
- str = Replacetext (str, data-scayt_word = ([^]*),) 'Измените атрибут синей части на имя атрибута, которое вы отфильтровали
- str = Replacetext (str, data-scaytid = ([^]*),) 'Красная часть отфильтровывает качество в двойных кавычках после атрибута
- Mbrow = str
- Конечная функция
- %>
В этой статье рассказывается, как использовать ASP Regular Expressions для реализации функций фильтрации и того, как использовать ASP Regular Expressions для очистки указанных HTML -тегов.