phpは複数のbrタグを置き換えます

トム・セナー

以下のような文字列に、\ r \ nまたは複数のスペースの後に発生する可能性のある複数のbrタグがあります。3x brタグが次々にあるかどうかを調べ(\ r \ nの数や間にスペースがあっても)、2xbrタグのみに置き換えたいと思います。 <br> <br> <br> High Quality Print<br> <br><br> <br><br> <br> Data<br> <br> <br> <br>

期待される出力:
<br><br>High Quality Print<br><br>Data<br><br>

str_replaceを試してみましたが、さまざまなスペースなどが機能せず、自分で正規表現を実行できませんでした。

anubhava

この正規表現を使用できます:

$result = preg_replace('/(?:\s*<br[^>]*>\s*){3,}/s', "<br><br>", $input);
//=> <br><br>High Quality Print<br><br>Data<br><br>

RegExデモ

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

複数の<br>タグをjavascriptに置き換えます

分類Dev

javascriptは複数のdivタグを置き換えます

分類Dev

PHP-REGEX-preタグ内の改行を<br>に置き換えます

分類Dev

Blockquote のタグ p を br に置き換えます。

分類Dev

複数の<br/> <br> <br/> \ r \ nオカレンスは<br/>に置き換える必要があります

分類Dev

PHP中括弧は複数の値を置き換えます

分類Dev

PHPは複数の単語を置き換えます

分類Dev

PHP preg_matchし、タグ間の複数のインスタンスを置き換えます

分類Dev

$ sce.trustAsHtml()を使用するモデル変数の\ nを<br>タグに置き換えます

分類Dev

複数の<br/>タグを新しい行の特定の要素に置き換えるにはどうすればよいですか?

分類Dev

PHP 7.1は、複数の値を動的変数に置き換えます

分類Dev

文字列内の<br>タグを改行JSに置き換えます

分類Dev

文字列内の<br>タグを改行JSに置き換えます

分類Dev

PHPは文字列を複数の配列の値に置き換えます

分類Dev

DBの<br/>をPHPのDIVに置き換えます

分類Dev

DBの<br/>をPHPのDIVに置き換えます

分類Dev

Pythonは列の複数の文字列パターンを置き換えます

分類Dev

jQuery .data()は、複数の要素のデータを置き換えます

分類Dev

PHP正規表現は、複数のパターンをコールバックに置き換えます

分類Dev

正規表現は複数のパターンを置き換えます

分類Dev

正規表現は複数のパターンを置き換えます

分類Dev

Typescriptは複数のタイプを深く置き換えます

分類Dev

<br/>タグの複数のインスタンスをjavascriptの文字列内の他のインスタンスに置き換える方法は?

分類Dev

IntelliJは複数行の変数名を置き換えます

分類Dev

パンダは複数の値を置き換えます

分類Dev

Notepad ++は複数の単語を置き換えます

分類Dev

SEDはXMLの複数行を置き換えます

分類Dev

すべてのHTMLタグをPHPに置き換えます

分類Dev

複数の<br>を1つだけの<br>に置き換える

Related 関連記事

  1. 1

    複数の<br>タグをjavascriptに置き換えます

  2. 2

    javascriptは複数のdivタグを置き換えます

  3. 3

    PHP-REGEX-preタグ内の改行を<br>に置き換えます

  4. 4

    Blockquote のタグ p を br に置き換えます。

  5. 5

    複数の<br/> <br> <br/> \ r \ nオカレンスは<br/>に置き換える必要があります

  6. 6

    PHP中括弧は複数の値を置き換えます

  7. 7

    PHPは複数の単語を置き換えます

  8. 8

    PHP preg_matchし、タグ間の複数のインスタンスを置き換えます

  9. 9

    $ sce.trustAsHtml()を使用するモデル変数の\ nを<br>タグに置き換えます

  10. 10

    複数の<br/>タグを新しい行の特定の要素に置き換えるにはどうすればよいですか?

  11. 11

    PHP 7.1は、複数の値を動的変数に置き換えます

  12. 12

    文字列内の<br>タグを改行JSに置き換えます

  13. 13

    文字列内の<br>タグを改行JSに置き換えます

  14. 14

    PHPは文字列を複数の配列の値に置き換えます

  15. 15

    DBの<br/>をPHPのDIVに置き換えます

  16. 16

    DBの<br/>をPHPのDIVに置き換えます

  17. 17

    Pythonは列の複数の文字列パターンを置き換えます

  18. 18

    jQuery .data()は、複数の要素のデータを置き換えます

  19. 19

    PHP正規表現は、複数のパターンをコールバックに置き換えます

  20. 20

    正規表現は複数のパターンを置き換えます

  21. 21

    正規表現は複数のパターンを置き換えます

  22. 22

    Typescriptは複数のタイプを深く置き換えます

  23. 23

    <br/>タグの複数のインスタンスをjavascriptの文字列内の他のインスタンスに置き換える方法は?

  24. 24

    IntelliJは複数行の変数名を置き換えます

  25. 25

    パンダは複数の値を置き換えます

  26. 26

    Notepad ++は複数の単語を置き換えます

  27. 27

    SEDはXMLの複数行を置き換えます

  28. 28

    すべてのHTMLタグをPHPに置き換えます

  29. 29

    複数の<br>を1つだけの<br>に置き換える

ホットタグ

アーカイブ