Как я go о преобразовании текста с управляющими символами в правильно отформатированный текст в Intellij - PullRequest
0 голосов
/ 06 марта 2020

Я пытаюсь взять какой-нибудь текст в формате, в котором присутствуют все пробелы, табуляции, новые строки (управляющие символы - NPC). И вывести его в файл в Intellij, так как эти управляющие символы будут диктовать, что они должны быть отформатированы. Скажи мне, если я. Я пытался использовать функцию замены регулярных выражений, чтобы выбрать все представления управляющих символов, а затем заменить их фактическими соответствующими управляющими символами.

Проблема, с которой я столкнулся, заключалась в том, что я пытался использовать группы регулярных выражений / устанавливает захват персонажа и затем просто замену be-

\ $ 1

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

Мне кажется, что я просто ужасно не осведомлен о том, что должно сделать это намного проще. Я знаю о своем невежестве.

Вот мои попытки до сих пор

регулярное выражение -> "\ (.)", Чтобы выбрать "\ n \ r or \ t"

и мое заменяющее значение

\ $ 1 преобразует "\ n \ r or \ t" в "$ 1 $ 1 или $ 1"

, но если я заменю его на

\ $ 1, тогда "\ n \ r or \ t" остается "\ n \ r или \ t"

Я в растерянности относительно того, как сделать обратный слот sh обратным слэ sh как это будет работать, если бы я только что сделал

\ n, который преобразует "\ n \ r or \ t" в

"

или

«

...