PHP での空白行の削除
正規表現を使用して PHP テキストから空白行を削除するときに問題が発生しました。試行した正規表現では望ましい結果が得られず、出力に不要な空白が残りました。
空白行を効果的に削除するには、次の正規表現を利用できます:
preg_replace("/(^[\r\n]*|[\r\n] )[\s\t]*[\r\n] /", "\n", $string);
この正規表現はテキストを徹底的に分析します:
1 番目のキャプチャ グループ:
この正規表現を使用すると、複数の空白行、空白のみの行、またはその両方の組み合わせを 1 つの改行文字に圧縮できます。これにより、PHP テキストからすべての空白行が削除され、望ましい結果が得られます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3