2
나는 뭔가 특별한 것을하려고 노력하고있다. 두 개의 새로운 라인으로 여러 개의 새로운 라인을 대체하고 싶습니다. 이 같은 질문을 많이하지만 정확히 참조 :여러 개의 새 줄만 바꾸기
Hello\n\n\nWorld\n\n\n\n!
이
Hello\n\nWorld\n\n!
이 그러나
Hello\nWorld\n!
은 동일하게 유지해야 될 것이다. 내 정규식의 문제는 그것을 하나의 새로운 라인을 2로 대체한다는 것입니다.
preg_replace('"(\r?\n)+"', "\n\n", $somevar)
정확하게! 고맙습니다 : P –
크로스 플랫폼 솔루션 :'preg_replace ('# (\ r \ n? \ n) {2,} #', '$ 1 $ 1', $ string); – HamZa