Мне нужно регулярное выражение, чтобы проверить, не отображается ли символ в двойных кавычках ("). Например, если у меня есть что-то вроде <b>"ABC<DEF"</b>
, тогда регулярное выражение должно совпадать .. <
обоих тегов, и он не должен совпадать <
между двойными кавычкамиРегулярное выражение для символа, не отображающегося между двойными кавычками
ответ
Я предполагаю, что вы имели в виду «не должны совпадать < между двойными кавычками» В этом случае опережения делает трюк:
s = '<b>"ABC<DEF" match<this "ignore<this" end'
s.replace(/<(?=("[^"]*"|[^"]+)+$)/g, "@")
// "@b>"ABC<DEF" [email protected] "ignore<this" end"
Да. Я исправил это сейчас. Спасибо, это работает! – user2546340
Когда я использовал ту же функцию на '" ABC
@ user2546340: уверенный? Я получаю правильные результаты. Забота о создании jsfiddle? – georg
- 1. Javascript регулярное выражение для выделения содержимого между двойными кавычками
- 2. Java регулярное выражение для получения символов между двойными кавычками
- 3. Извлечение значения между двойными кавычками, используя регулярное выражение
- 4. Регулярное выражение - получить символы между кавычками
- 5. регулярное выражение - между дополнительными кавычками
- 6. Bash: регулярное выражение для нахождения шаблона с двойными кавычками
- 7. Извлечь все данные между двумя двойными кавычками
- 8. Регулярное выражение для строки между любыми кавычками
- 9. Строка между двойными кавычками
- 10. Регулярное выражение: совпадение слова не между кавычками
- 11. пытаясь использовать регулярное выражение, чтобы окружить мой текст двойными кавычками
- 12. Регулярное выражение, которое игнорирует разделы с двойными кавычками
- 13. Подстановочный знак между двойными кавычками - Batch Script
- 14. Вставить ContentPlaceHolder между двойными кавычками
- 15. Html комментарии между двойными кавычками
- 16. Код бритвы между двойными кавычками
- 17. Регулярное выражение для символа & -. '
- 18. Регулярное выражение, которое совпадает между кавычками
- 19. Регулярное выражение с кавычками
- 20. Как использовать регулярное выражение в bash для выбора строки между двойными кавычками?
- 21. нужны Python регулярное выражение для всех символов между двойными кавычками после того, как «вернулся»
- 22. Regex для получения значений между двойными кавычками
- 23. Регулярное выражение в Objective C для извлечения данных между двойными кавычками
- 24. Регулярное выражение для исключения символа
- 25. регулярное выражение для проверки символа
- 26. регулярное выражение для обнаружения текста между двойными фигурными фигурными скобками
- 27. Выделить весь текст между двойными кавычками (а не самими кавычками) с помощью REGEX
- 28. Регулярное выражение для поиска строки между скобками и кавычками
- 29. Регулярное выражение для извлечения числа со знаком между кавычками
- 30. Регулярное выражение Bash с кавычками
Вы не должны правильно объяснять свою цель. * Символы, не отображающиеся между двойными кавычками * i n ваш пример: 'b','> ','/'- но вы говорите, что RegEx должен соответствовать' <'? – tenub
Вы пытаетесь просто удалить теги HTML? Может быть, этот пост может помочь? http://www.dotnetperls.com/remove-html-tags – Cesar