imをpreg-replaceでunnessaryの新しい行を削除しようとしましたが、正規表現が正しくありません。誰でも私の正規表現で何が問題なの? (私が持っているのApache/2.0.54 & PHP/PHP関数preg_replaceが正規表現で機能しない、構文の質問
5.2.9が今持っている:
{
blaa {
blow;
blue};
bell;}
}ball
はたいと思います:
{blaa {blow;blue};bell;}}ball
これらの正規表現は、彼らはあまりにも多くのまたはtoolitle削除、いけない仕事? ?
$buffer = preg_replace('#/\}\n|\r|\s/#s', '}', $buffer);
$buffer = preg_replace('#/\{\n|\r|\s/#s', '{', $buffer);
$buffer = preg_replace('#/\;\n|\r|\s/#s', ';', $buffer);
/グラム(グローバル)ブラン内容と、それが何かをdoestnt#なしを提供します。奇妙な! 誰も、なぜこれらの仕事をしないのか何か手がかり?
'\ s'はすでに' \ r'と '\ n'を含んでいます。 – Gumbo