2015-06-23 1 views
0

Например у меня есть эта строка:Как я могу найти и заменить странные символы unicode с неизвестной заменой?

if (this. != null) 

Когда я скопировать этот символ  (вопросительный знак в коробке) и попытаться найти его и заменить его он выглядит как он ищет * и не 

.

У меня есть несколько из них в моем коде, и мне нужно как-то их найти и удалить. Я думаю, что также удалить точку: .

Но как их удалить и что заменить?

+2

Вам нужно знать код символа для его поиска. –

+2

Эти проводные символы хранятся в файле, и вы копируете их и размещаете их? Если да, просто используйте Notepad ++. Control + 'H' выводит меню Find Replace. – Pabinator

+2

Похоже, вы хотите получить компилируемый код из зафуцированного кода. Лучше попробуйте понять, что он делает, и написать свой собственный код. –

ответ

2

То, что вы видите, называется special replacement character. Причина, по которой вы не можете просто искать и заменять это значение, вероятно, потому, что каждый из них уникален. Это может быть множество причин. Малоформатированный юникод, плохой перевод между страницами или какая-то другая причина.

Не будет никакого способа автоматически избавиться от этих коротких, если выясните, почему они были созданы в первую очередь.

 Смежные вопросы

  • Нет связанных вопросов^_^