Результаты поиска по запросу "carriage-return"

3 ответа

Это плохая идея включать непечатаемые символы, такие как дословный возврат каретки в исходный код, как это. Гораздо лучше использовать escape \, которое (a) легко увидеть и (b) не потеряется, если источник переформатирован.

я есть скрипт, который добавляет новые поля в существующий CSV, однако^M символы появляются в конце старых строк, поэтому новые поля попадают в новую строку вместо той же самой. Как мне удалить^M символы из файла CSV, используя Perl?

6 ответов

Последовательность CR + LF широко использовалась во многих ранних компьютерных системах, в которых в качестве консольного устройства использовались машины телетайпа, как правило, ASR33, поскольку эта последовательность требовалась для позиционирования этих принтеров в начале новой строки.

имаю разницу между этими двумя понятиями, поэтому нет необходимости углубляться в это, но мне просто интересно, в чем причина того, почему Windows использует как CR, так и LF для обозначения разрыва строки. Кажется, что метод Linux (просто ...

3 ответа

Scanf читает «Enter» ключ

Почему scanf не работает, когда я набираю «Enter» в приведенном ниже коде? #include <stdlib.h> #include <stdio.h> #include <string.h> int main(int argc, char**argv) { char *msg = malloc(100*sizeof(char)); do{ scanf("%s",msg); printf("%s\n",msg); ...

ТОП публикаций

4 ответа

Когда вы записываете значение в скрытое поле и читаете его обратно, обычно лучше просто сохранить его на сервере, в качестве атрибута сеанса, или потока страниц, или того, что ваша среда предоставляет для такого рода вещей.

ужно опубликовать многострочные данные через скрытое поле. Данные будут просмотрены в текстовой области после публикации. Как я могу опубликовать перевод новой строки / возврата каретки в HTML-форму? Я пытался \ r \ n, но он просто публикует ...

8 ответов

Как я могу удалить «\ r \ n» из строки в C #? Могу ли я использовать регулярное выражение?

Я пытаюсь сохранить строку из текстовой области ASP.NET. Мне нужно вырезать переводы строки возврата каретки, а затем разбить все, что осталось, на массив строк по 50 символов. У меня так далеко var commentTxt = new string[] { }; var cmtTb ...

6 ответов

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

ат каретки Windows\r\n пока это\n в Unix есть\r\n трактуется как два персонажа?

4 ответа

Как мне получить патч, чтобы игнорировать возврат каретки?

Я пытаюсь применить исправление к файлу с окончанием строки Windows в системе Linux, и у меня возникают конфликты из-за возврата каретки в файле. -l опция (игнорировать пробелы) не игнорирует символы EOL.Есть ли какой-нибудь патч, чтобы ...

3 ответа

Начать новую строку в текстовом поле wpf

Я создал небольшой графический интерфейс с WPF, содержащий текстовое поле. Я хочу, чтобы у пользователя была возможность начать новую строку. Как разрешить пользователю начать новую строку в текстовом поле WPF (с \ n или \ r)? Я хочу, чтобы ...

10 ответов

gVim показывает возврат каретки (^ M), даже когда файловый режим явно DOS

Я использую gVim на Windows. Мой код показывает^M символы в конце строк. я использовал:set ff=dos но безрезультатно.^M символы остаются для существующих строк, но не отображаются для вводимых строк. Я переключил режимы на Mac (показывает^J ...

17 ответов

Удалить возврат каретки в Unix

Какой самый простой способ удалить все возвраты каретки\r из файла в Unix?