Замена символов

Fixer.ru

Client
Регистрация
10.09.2016
Сообщения
64
Благодарностей
13
Баллы
8
Здравствуйте. Подскажите, как "\u2122 bla-bla-bla" преобразовать в "™ bla-bla-bla", при добавлении строки в таблицу. По логике оно само должно было преобразовывать, но чёто заглючило и при взятии элемента из MatchCollection, почему-то не переводит автоматом. В ходе ряда тестов дополнительно удалось выяснить, что если использовать return "\u2122 bla-bla-bla"; то возвращается "™ bla-bla-bla". Но если использовать return match[0] или return Convert.ToString(match[0]), почему-то возвращается "\u2122 bla-bla-bla"
 

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113
например, регулярку в конструкторе написать и использовать действие «замена текста»
 

Adigen

Client
Регистрация
28.07.2014
Сообщения
825
Благодарностей
653
Баллы
93
Здравствуйте. Подскажите, как "\u2122 bla-bla-bla" преобразовать в "™ bla-bla-bla", при добавлении строки в таблицу. По логике оно само должно было преобразовывать, но чёто заглючило и при взятии элемента из MatchCollection, почему-то не переводит автоматом. В ходе ряда тестов дополнительно удалось выяснить, что если использовать return "\u2122 bla-bla-bla"; то возвращается "™ bla-bla-bla". Но если использовать return match[0] или return Convert.ToString(match[0]), почему-то возвращается "\u2122 bla-bla-bla"
C#:
System.Uri.UnescapeDataString("\u2122 bla-bla-bla");
 

Fixer.ru

Client
Регистрация
10.09.2016
Сообщения
64
Благодарностей
13
Баллы
8
C#:
System.Uri.UnescapeDataString("\u2122 bla-bla-bla");
если просто возвращаю System.Uri.UnescapeDataString("\u2122 bla-bla-bla"); то всё работает, если возвращаю значение из MatchCollection System.Uri.UnescapeDataString(match3[4].ToString()), то не работает. А мне необходимо как раз второе )
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
C#:
return System.Uri.UnescapeDataString(match3[4].Value);
Еще вариант
C#:
return Regex.Unescape("\u2122 bla-bla-bla");
 
  • Спасибо
Реакции: nole и Adigen

rich7

Client
Регистрация
18.02.2016
Сообщения
66
Благодарностей
40
Баллы
18

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с rich7 какие-либо сделки.

{-JS.Execute-|-unescape('\u2122 bla-bla-bla');-}
 

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