Я импортировал TXT-файл в Обработку. Я хотел бы заменить разрывы строк из импортированного текстового файла пробелами. Возможно ли это с помощью обработки?Как заменить разрывы строк пробелами в обработке?
ответ
Несколько вещей ... Поскольку вы импортировали txt-файл, я предполагаю, что с помощью метода loadStrings() предполагается, что вы остаетесь с массивом строк. Теперь вы можете иметь в виду две вещи: либо объединить массив в одну строку, либо фактически найти и заменить разрывы строк (или комбинацию). Давайте посмотрим на обе возможности.
Сначала я буду считать, подобный массив строк как loadStrings() дает:
String [] importedText = {"aaaa bbb","cccc dddd","eeee ffff gggg"};
Если вы хотите присоединиться к этой массив до одной строки, вы итерации над массивом и добавить элементы в другую Строка так:
String singleLineText = "";
for(int i = 0;i < importedText.length; i++) {
singleLineText += importedText[i] + " ";
}
Это самый простой и менее запутанный способ сделать это, если у вас есть огромный массив строк, и вы после выполнения (a debatable matter these days), где вы можете использовать StringBuilder как это:
StringBuilder strb = new StringBuilder();
for(int i = 0;i < importedText.length; i++) {
strb.append(importedText[i]);
strb.append(" ");
}
String singleLineText = strb.toString();
Если с другой стороны, вы действительно после удаления разрывов строк, то я извиняюсь за бесполезный пролог и вот так: Есть two types of line breaks (два знака), вы должны учитывать: линейки кормов (\ n) и возврат каретки (\ r). Вам нужно учитывать оба, поскольку разные операционные системы используют разные разрывы. Итак, теперь давайте предположим строку, как это:
String lineWithBreaks = "aaaa\nbbbbb\rcccc\n\rddddd";
, а также наши два перерыва:
String linefeed = "\n";
String carriagereturn = "\r";
метод, чтобы удалить разрывы это:
lineWithBreaks = lineWithBreaks.replace(linefeed," ");
lineWithBreaks = lineWithBreaks.replace(carriagereturn," ");
, где по существу заменить две заданные строки с символом пробела ""!
- 1. Как заменить новые строки/разрывы строк пробелами в javascript?
- 2. Как игнорировать разрывы строк при обработке файлов
- 3. Заменить разрывы строк
- 4. Сканер next() - как заменить разрывы строк [java]
- 5. Razor engine заменяет разрывы строк в коде пробелами?
- 6. Разрывы строк в переменной
- 7. Python и разрывы строк
- 8. Как сохранить разрывы строк?
- 9. Как игнорировать разрывы строк?
- 10. Как удалить разрывы строк
- 11. Как заменить косые черты на разрывы строк из строки
- 12. разрывы строк в sqlplus
- 13. Разрывы строк в LESS
- 14. разрывы строк в Div
- 15. разрывы строк в HTML
- 16. Заменить новые разрывы строк только между двумя тегами в php
- 17. Powershell заменить потерять разрывы линии
- 18. Заменить разрывы и пробелы на «+»
- 19. Разрывы строк в ячейках xxtable
- 20. Количество строк, исключающих разрывы строк
- 21. Заменить все символы табуляции в начале строк с 8 пробелами?
- 22. Как удвоить все разрывы строк?
- 23. JQuery замены удаляет разрывы строк в IE
- 24. заменить данные серии пробелами
- 25. Bash заменить префикс пробелами
- 26. Заменить символы в определенной постион строк с пробелами
- 27. VBA Excel заменяет разрывы строк в ячейке
- 28. заменить область пробелами
- 29. JavaScript заменить литеральные разрывы строк с разрывом строки Unicode
- 30. JSON.stringify заменить плюсы пробелами