Итак, как предисловие, мне нужно это регулярное выражение, чтобы пройти мимо ошибки, которую я жду, когда люди на сервере исправят.Нужна помощь HTML regex (и да, я знаю, что это не должно быть сделано)
В основном я получаю JSON обратно с неэкранированных с \»
<div style="padding: 0%; width: 100%;"><span style="font-family:verdana;"><span style="font-size: 72px;">Demo!</span></span></div>
ОБНОВЛЕНО INFO«символов в HTML Мне нужно регулярное выражение, которое выглядит между ними <> символов и заменяет.»:. Текст, хотя внутри некоторых JSON отправляется обратно в виде строки, что я в конце концов нужно разобрать на регулярной JSON, и синтаксический анализ терпит неудачу
строка выглядит примерно так:.
"{
"overlay": "overlay1",
"type": "text",
"text": "<div style="padding: 0%; width: 100%;"><span style="font-family:verdana;"><span style="font-size: 72px;">Demo!</span></span></div>"
}"
Это регулярное выражение до сих пор, что я нашел (я знаю, что некоторые регулярные выражения вещи, просто не много с видом впереди или позади
/(?<=\<)(.*?)(?=\>)/g
Но использовать это только заставляет меня получение этого:
< div style = "padding: 0%; ширина: 100%;»> < диапазон стиль = "семейство шрифтов: Verdana;"> < пролет стиль = "Размер шрифта: 72px;"> Демо < /SPAN> < /SPAN> < /дел>
(в основном только все внутри <> символов. Когда я только действительно настроить таргетинг "внутри <>.)
Может ли кто-нибудь рекомендовать быстрое временное исправление? Благодаря!
Какой язык или диалект регулярного выражения вы используете? Является ли PCRE вариантом, или это должно произойти в ERE? – ghoti