ホームページ  >  記事  >  バックエンド開発  >  PHP - POSIX 正規表現関数

PHP - POSIX 正規表現関数

伊谢尔伦
伊谢尔伦オリジナル
2016-11-21 17:05:131157ブラウズ

POSIX Regex 関数

ereg_replace — 正規表現の置換

ereg — 正規表現のマッチング

eregi_replace — 大文字と小文字を区別しない正規表現の置換

eregi — 大文字と小文字を区別しない正規表現のマッチング

split — 文字列を配列に分割します正規表現

spliti — 大文字と小文字を区別しない正規表現で文字列を配列に分割します

sql_regcase — サイズを区別しない一致のための正規表現を生成します

使用例 :

<?php
// Returns true if "abc" is found anywhere in $string.
ereg("abc", $string);
// Returns true if "abc" is found at the beginning of $string.
ereg("^abc", $string);
// Returns true if "abc" is found at the end of $string.
ereg("abc$", $string);
// Returns true if client browser is Netscape 2, 3 or MSIE 3.
eregi("(ozilla.[23]|MSIE.3)", $_SERVER["HTTP_USER_AGENT"]);
// Places three space separated words into $regs[1], $regs[2] and $regs[3].
ereg("([[:alnum:]]+) ([[:alnum:]]+) ([[:alnum:]]+)", $string, $regs);
// Put a <br /> tag at the beginning of $string.
$string = ereg_replace("^", "<br />", $string);
// Put a <br /> tag at the end of $string.
$string = ereg_replace("$", "<br />", $string);
// Get rid of any newline characters in $string.
$string = ereg_replace("\n", "", $string);
?>


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。