|
|
|
| есть файл, со строками такого вида:
2234 Текст текст текст\n
2235 Текст текст текст\n
текст\n
227000 текст текст текст\n
\n
2256765 текст текст\n
|
т.е перенос может стоять как сразу после логического конца строки, может стоять два перноса строки и может быть разбита на две строки
Догически правельная строка всегда начинается с цифры 2
нужен патерн чтобы все строки имели логическое завершение с одним переносом строки, т.е такого вида
2234 Текст текст текст\n
2235 Текст текст текст текст\n
227000 текст текст текст\n
2256765 текст текст\n
|
Строк очень много (около 70000) и вручную их перебивать нет времени, реально ли осуществить эту задачу средствами PHP? | |
|
|
|
|
|
|
|
для: chexov
(06.02.2009 в 09:12)
| | Народ? У кого какие идеи? | |
|
|
|
|
|
|
|
для: chexov
(06.02.2009 в 16:20)
| | 1 Заменяем все \n2 на какой-нибудь спец символ(неиспользуемый в тексте), допустим @.
2 Вырезаем все \n
3. Заменяем @ на \n | |
|
|
|