preg_last_error 関数は、正規表現文字をエスケープするために使用されます。
string preg_quote ( string $str [, string $delimiter = NULL ] )
preg_quote() はパラメータ str を受け取り、正規表現構文の各文字の前にバックスラッシュを追加します。 これは通常、正規表現として照合する必要があるランタイム文字列がある場合に使用されます。
正規表現の特殊文字は次のとおりです。 + * [ ^ ] $ ( ) = < > |
パラメータの説明:
$str: 入力文字列。
$delimiter: オプションのパラメータ区切り文字が指定されている場合、それもエスケープされます。これは通常、PCRE 関数で使用される区切り文字をエスケープするために使用されます。 / は最も一般的な区切り文字です。
エスケープされた文字列を返します。
実行結果は、次のように $ および / 特殊文字をエスケープします。
g3 の場合は 400 の返品/400
実行結果は以下のようになります。
この本は<i>*とても*</i>見つけるのが難しいです。