正規表現の最近のブログ記事

パターン

| コメント(0) | トラックバック(0)
.	改行以外のすべての文字
[a-zA-Z0-9]	セット内の1文字
[^a-zA-Z0-9]	セット以外の1文字
\d	数字
\D	数字以外
\w	英数字
\W	英数字以外
\s	スペース・tab・改行
\S	スペース・tab・改行以外
\n	改行chr(10)
\r	復帰chr(13)
\t	tab
\f	改ページ
\b	バックスペース
\0	ヌル文字

?	0または1個
*	0個以上
+	1個以上
{m,n}	m個以上n個以下

abc	abcにHIT
a|b|c	aかbかcにHIT

$	行の最後
^	行の先頭

preg_replace

| コメント(0) | トラックバック(0)
$TXT=preg_replace('/¥([0-9,]*)/',$fomat[$N2].'¥'.'$1</b></font>',$TXT);

preg_match

| コメント(0) | トラックバック(0)
if(preg_match("/^KDDI/",$TANMATSU)){$URL="indexk.php";}

戻り値はint

preg_match("/^(.*)/",$moto, $matches);
print $matches[0];
 $matches[0]はパターン全体にマッチしたテキスト。 $matches[1]は最初の括弧付きのサブパターンにマッチしたテキスト 。

preg_grep

| コメント(0) | トラックバック(0)
$ARY=preg_grep($data,$ARYmoto);

$dataは正規表現
$ARYmotoは配列。

配列の中から$dataにHITする配列を取り出す。

eregi_replace

| コメント(0) | トラックバック(0)
$data=ereg_replace("\n","<br>",$data);#改行コードの変換

大文字小文字を区別しない

$data=eregi_replace("http://","",$url);

エントリー一覧

このアーカイブについて

このページには、過去に書かれたブログ記事のうち正規表現カテゴリに属しているものが含まれています。

前のカテゴリは数値です。

次のカテゴリは配列です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

OpenID対応しています OpenIDについて