$string = "
put returns between paragraphs
for linebreak add 2 spaces at end
";
Хочете видалити всі нові рядки з рядка.
У мене є цей регулярний вираз, він може наздогнати всіх, проблема в тому, що я не знаю, з якою функцією я повинен його використовувати.
/\r\n|\r|\n/
$string
повинні стати:
$string = "put returns between paragraphs for linebreak add 2 spaces at end ";
s($str)->normalizeLineEndings('')
корисні, як це знайдено в цій самостійній бібліотеці . Це видалить не тільки LF, CR та CRLF, але й будь-який новий рядок Unicode.
preg_replace
. Це майже вдвічі повільнішеstr_replace
.