Символы которые не видно в конструкторе регулярных выражений "&nbsp"

Home_KreKer

Client
Регистрация
05.12.2016
Сообщения
140
Благодарностей
35
Баллы
28
Добрый день, столкнулся с такой проблемой в конструкторе регулярных выражений не видно символов "&nbsp" - но если смотреть через браузер(десктопный фаербаг) их("&nbsp") видно.
Собираю регуляркой данные из кода - и сравниваю их между собой - чисто визуально они идентичные, но при сравнении "==" строки не равны.
Если собрать данные из куска кода в которых нет "&nbsp" - то сравнение "==" - отрабатывает корректно.
Вопрос - как можно увидеть символы "&nbsp" - через конструктор регулярных выражений? - галка "показывать специальные символы" - не помогает.
Если бы символы "&nbsp" было видно - можно было бы настроить вырезание и дальше сравнивать данные и получать корректные результаты.
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 395
Благодарностей
5 448
Баллы
113
Попробуй замени \s+ на {-String.Space-}
Имей ввиду это уберет переносы строк, если они есть.
 
  • Спасибо
Реакции: Home_KreKer

Home_KreKer

Client
Регистрация
05.12.2016
Сообщения
140
Благодарностей
35
Баллы
28
Разобрался сам. Не знал(не обращал внимание), что конструкторе регулярных выражений есть разные виды отображения кода.
Оказывается в конструкторе при выборе "dom-модели" - не видно символов "&nbsp"
Если выбрать "код страницы" - то в коде видно символы "&nbsp" - которые в дальнейшем можно вырезать.
Может кому то пригодиться.
 
  • Спасибо
Реакции: doc и Mikhail B.

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)