欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          php 正則表達式字符如何轉(zhuǎn)義

          在php中可以通過“preg_last_error”函數(shù)將正則表達式字符進行轉(zhuǎn)義,其語法是“string preg_quote ( string $str [, string $delimiter = NULL ] )”。

          php 正則表達式字符如何轉(zhuǎn)義

          推薦:《PHP視頻教程》

          preg_last_error 函數(shù)用于轉(zhuǎn)義正則表達式字符。

          語法

          string preg_quote ( string $str [, string $delimiter = NULL ] )

          preg_quote() 需要參數(shù) str 并向其中 每個正則表達式語法中的字符前增加一個反斜線。 這通常用于你有一些運行時字符串 需要作為正則表達式進行匹配的時候。

          正則表達式特殊字符有: . + * ? [ ^ ] $ ( ) { } = ! < > | : –

          參數(shù)說明:

          $str: 輸入字符串。

          $delimiter: 如果指定了可選參數(shù) delimiter,它也會被轉(zhuǎn)義。這通常用于 轉(zhuǎn)義 PCRE 函數(shù)使用的分隔符。 / 是最通用的分隔符。

          返回值

          返回轉(zhuǎn)義后的字符串。

          實例

          實例 1

          <?php $keywords = '$40 for a g3/400'; $keywords = preg_quote($keywords, '/'); echo $keywords;  ?>

          執(zhí)行結(jié)果轉(zhuǎn)義了 $ 和 / 特殊字符,如下所示:

          返回 $40 for a g3/400

          將文本中的單詞替換為斜體

          <?php //在這個例子中,preg_quote($word) 用于保持星號原文涵義,使其不使用正則表達式中的特殊語義。   $textbody = "This book is *very* difficult to find."; $word = "*very*"; $textbody = preg_replace ("/" . preg_quote($word) . "/",                           "<i>" . $word . "</i>",                           $textbody); echo $textbody; ?>

          執(zhí)行結(jié)果如下所示:

          This book is <i>*very*</i> difficult to find.

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號