$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뿐만 아니라 유니 코드 줄 바꿈도 제거합니다.
preg_replace
. 거의 두 배 느립니다str_replace
.