現在の位置: ホーム> 関数カテゴリ一覧> preg_quote

preg_quote

正規表現のキャラクターを逃がします
名前:preg_quote
カテゴリ:通常の処理PCRE
対応言語:php
一言説明:正規表現にバックスラッシュを追加することにより、正規表現で特別な意味を持つキャラクターを脱出します。

定義と使用法

preg_quote()関数は、文字通りのキャラクターを検索できるように、正規表現に特別な意味を持つキャラクターの前にバックスラッシュを追加します。

この関数は、正規表現でユーザー入力を使用する場合に役立ちます。

preg_quote()を使用して、正規表現で特殊文字を安全に使用します。

 <?php
$ search = preg_quote ( "://" 、 "/" ) ;
$ input = 'https://www.gitbox.net/' ;
$ pattern = " / $ search /" ;
if ( preg_match ( $ pattern 、 $ input ) ) {
  エコー「入力はURLです。」 ;
}それ以外{
  エコー「入力はURLではありません。」 ;
}
?>

自分で試してみてください

類似の関数
  • 正規表現によって区切ります preg_split

    preg_split

    正規表現によって区切ります
  • 正規表現の検索と交換を実行します preg_filter

    preg_filter

    正規表現の検索と交換を実行します
  • 正規表現検索を実行し、コールバックに置き換えます preg_replace_callback

    preg_replace_callback

    正規表現検索を実行し、コールバックに置き
  • 正規表現検索を実行し、コールバックの交換を使用します preg_replace_callback_array

    preg_replace_callback_array

    正規表現検索を実行し、コールバックの交換
  • 最後のPCRE正規表現実行のエラーメッセージを返します preg_last_error_msg

    preg_last_error_msg

    最後のPCRE正規表現実行のエラーメッセ
  • 正規表現のキャラクターを逃がします preg_quote

    preg_quote

    正規表現のキャラクターを逃がします
  • 正規表現の検索と交換を実行します preg_replace

    preg_replace

    正規表現の検索と交換を実行します
  • グローバルな正規表現マッチングを実行します preg_match_all

    preg_match_all

    グローバルな正規表現マッチングを実行しま
人気記事(にんききじ)