PHPの特殊な文字列部分を置き換えます

user5402695

この文字列を変換する必要があります:

Hello, i'm **super** and **tall**.

これに:

Hello, i'm <big>super</big> and <big>tall</big>.

だから私はこれを使用します:

$string = "Hello, i'm **super** and **tall**.";
$old = array("**", "**");
$new = array("<big>", "</big>");
$newString = str_replace($old, $new, $string);

しかし、それは機能しません。

手伝っていただけませんか ?

ありがとう。

coletrain

あなたは間違いなくこれを少しきれいにすることができますが、これは仕事を成し遂げるはずです。

<?php
    $string = "Hello, i'm **super** and **tall**.";
    $pattern = '/\*{2}/';
    $replacement = '<big>';
    $result =  preg_replace($pattern, $replacement, $string);

    $pattern2 = '/\b(<big>)/';
    $replacement = '</big>';
    echo preg_replace($pattern2, $replacement, $result);
?>

配列に対して正規表現を使用していますが、最初の正規表現/\*{2}/は2 **を探します。2 **が見つかった場合は、それらを<big>。に置き換えます次に、2番目の正規表現\b(<big>)はすべての奇数オカレンス(または終了タグ)を検索し、適切な終了htmlタグに置き換えます。お役に立てれば!

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

部分的な文字列を特殊文字に置き換えます

分類Dev

PHPは文字列の特殊文字を置き換えます

分類Dev

部分文字列を特殊文字に置き換えます

分類Dev

文字列のさまざまな部分をphpに置き換えます

分類Dev

特殊文字の前の部分文字列を対応する特殊文字に置き換えます

分類Dev

文字列内の文字を特殊文字に置き換えます

分類Dev

C#の特殊文字の文字列を置き換えます

分類Dev

sed文字列を数字の特殊文字に置き換えます

分類Dev

文字の奇数長の部分文字列を置き換えます

分類Dev

列値の正確な部分文字列を置き換えます

分類Dev

Cocoaの部分文字列を文字に置き換えます

分類Dev

Mongo-配列の部分文字列を置き換えます

分類Dev

部分文字列を配列の値に置き換えます

分類Dev

不明な部分文字列を置き換えますか?

分類Dev

preg_replaceは、部分文字列phpの数値を置き換えます

分類Dev

PandasDataframeの部分的な文字列を辞書の値に置き換えます

分類Dev

PHPは、他の部分文字列の先行する部分文字列を置き換えます

分類Dev

typescriptの文字列の連結部分を置き換えます

分類Dev

文字列の特定の部分を置き換えますか?

分類Dev

文字列の最後の部分を置き換えます

分類Dev

文字列の特定の部分を置き換えます

分類Dev

文字列の最後の部分、javascriptを置き換えます

分類Dev

文字列内の特殊文字と大文字ではなく文字を置き換えます(Java)

分類Dev

BeautifulSoupの部分文字列を<tag>部分文字列</ tag>に置き換えます

分類Dev

colnamesをcolnameの部分文字列に置き換えます

分類Dev

部分文字列をsubsqueryの結果に置き換えます

分類Dev

javascriptの部分文字列を複数回置き換えます

分類Dev

文字列の数値部分を加算に置き換えます

分類Dev

Sedは特定の部分文字列を置き換えます

Related 関連記事

  1. 1

    部分的な文字列を特殊文字に置き換えます

  2. 2

    PHPは文字列の特殊文字を置き換えます

  3. 3

    部分文字列を特殊文字に置き換えます

  4. 4

    文字列のさまざまな部分をphpに置き換えます

  5. 5

    特殊文字の前の部分文字列を対応する特殊文字に置き換えます

  6. 6

    文字列内の文字を特殊文字に置き換えます

  7. 7

    C#の特殊文字の文字列を置き換えます

  8. 8

    sed文字列を数字の特殊文字に置き換えます

  9. 9

    文字の奇数長の部分文字列を置き換えます

  10. 10

    列値の正確な部分文字列を置き換えます

  11. 11

    Cocoaの部分文字列を文字に置き換えます

  12. 12

    Mongo-配列の部分文字列を置き換えます

  13. 13

    部分文字列を配列の値に置き換えます

  14. 14

    不明な部分文字列を置き換えますか?

  15. 15

    preg_replaceは、部分文字列phpの数値を置き換えます

  16. 16

    PandasDataframeの部分的な文字列を辞書の値に置き換えます

  17. 17

    PHPは、他の部分文字列の先行する部分文字列を置き換えます

  18. 18

    typescriptの文字列の連結部分を置き換えます

  19. 19

    文字列の特定の部分を置き換えますか?

  20. 20

    文字列の最後の部分を置き換えます

  21. 21

    文字列の特定の部分を置き換えます

  22. 22

    文字列の最後の部分、javascriptを置き換えます

  23. 23

    文字列内の特殊文字と大文字ではなく文字を置き換えます(Java)

  24. 24

    BeautifulSoupの部分文字列を<tag>部分文字列</ tag>に置き換えます

  25. 25

    colnamesをcolnameの部分文字列に置き換えます

  26. 26

    部分文字列をsubsqueryの結果に置き換えます

  27. 27

    javascriptの部分文字列を複数回置き換えます

  28. 28

    文字列の数値部分を加算に置き換えます

  29. 29

    Sedは特定の部分文字列を置き換えます

ホットタグ

アーカイブ