国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP ???? ?? ???

1.???

???? ??????

????? ?? ??? ??? ???, ? ?? ?? ??? ?? ???

// ?????? ??????. ??? ??? ?? ???. of // ??>

?, /a-z/

2.

? ?? ??? ??????

??, ??, ????? ??? ?? ??? |, //, {}, !! ?? ?? ?? ??? ? ? ????. ?? ??? ?? ?? ??? ?? ????? ?????

3.

???? ??

?? ???? ? ???? ?????.

(1). ?? ??

(2). ??

(3). ?? ??

: ?? ??? ?????. ?? ??? ??? ?? ??? ? ? ?? ??????. ????? ???? ?? ?? "/"

Expression: ???? ?? ?? ??(?? ??)? ?? ??? ?? ??( ??? ??) ??

???: PHP ???? ???? ???? ?? ??? ???? ???? ???? ??? ? ???? ?? ? ????(??: ???? ????? ?????. "e"? "E"? ???? ????.)

?? ???? ???? ??????

PHP ?? ??? ??? ?? ? ??: ◆i: ???? "i"? ???? ?? ???? ????? ?????. "a"? "A"? ????.

◆m: ?? ?? ?? "^"? ? "$"? ?? ????? ?????. "m"? ???? ???? ??? ?? ???? ? ?? ?????. : ? ?? ??? "^"?? ?? "$"???.

◆s: "s"? ???? ???? ?? "."? ?? ??? ??? ?? ??? ?? ??? ??? ?? ??? ??? ?????!

◆x: ? ???? ???? ???? ?? ??? ??????? ?? ? ?????.

◆e: ? ???? ???? ?????. ?, ?? ? PHP ??? ????? ?????.

◆A: ? ???? ???? ?? ???? ???? ???? ????? ???. ?? ?? "/a/A"? "abcd"? ?????.

◆E: "m"? ?? ? ???? ???? "$"? ?? ?? ?? ?? ???? ?? ?? ?????. ? ??? ????? ?? ????.

◆U: ???? ?? ??? ??? ???, "?? ??"? ???? ? ?????.

???? ??

??? ????? ?? ?? ?????. ?????. ??? ?? ????? ?? ??? ??? ????? ???.

??: ??? ?? ??, ??? ??, ? ??, 0-9, A-Za-z, ???, ??? ? ?? ??? ?? ?????. ??? ??? ???? ?? ?? preg_match

??? ?? ???????. ??: int preg_match ( string $regular, string $string[, array &$result] )

?? preg_match ?? ????. ????? ???? ?? ?? ??. ??? ?? ?? ????? ???? ?????. ?? ? ????? ?? ??? ?????.

??? ?? ??? ?????.

<?php
	header("Content-type: text/html; charset=utf-8");//設(shè)置編碼
	$zz = '/a/';

	$string = 'ddfdjjvai2jfvkwkfi24';

	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

??: $zz? ??? ?????. $string? ??????. ? ?? ? ???? ???? ???? ????? ???? ????. ???? ??? ?????.

??? ??? ??

圖片1.png

d 0~9? ??

<?php
	header("Content-type: text/html; charset=utf-8");//設(shè)置編碼

	//   \d的用法

	$zz = '/\d/';
	$string = '我愛喝9你愛不愛喝';

	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

D 0~9? ??? ?? ??

<?php
    //  \D   匹配出0-9以外的所有字符
	$zz = '/\D/';
	$string = '12124323453453';

	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

w a-z A-Z0-9_

<?php 
	//  \w   匹配a-zA-Z0-9 還有下劃線

	$zz = '/\w/';  
	$string = '新中_國萬歲呀萬歲';
	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

W w? ??

<?php
    //\W  除a-zA-Z0-9_ 以外的所有字符

	$zz = '/\W/';  
	$string = '......';

	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

s? ?? ?? ??? ?????

<?php
        //  \s  匹配所有的空白字符
	$zz = '/\s/';
	$string = "中國萬
	歲";

	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

S?? ?? ?? ?? ??

<?php
	//  \S  匹配非空字符
	$zz = '/\S/';
	$string = "        
          a       ";

	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

[] ??? ?? ??

<?php
	//  [] 指定原子范圍
	$zz = '/[0-5]\w+/';
	$string = '6a';
	$string1 = '1C';
	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}

?>

? w s W S ? ???? ?????. ??? ???? ?? ??, ??? s w ?? ?????.

圖片2.png

+ ?? ??? ?? ? ? ?? ?????.

<?php
	header("Content-type: text/html; charset=utf-8");//設(shè)置編碼

	$zz = '/\d+/';

	$string = "迪奧和奧迪250都是我最愛";
	//待會兒再試試中間沒有0-9的情況
	//$string = "迪奧和奧迪都是我最愛";

	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

* ?? ??? 0? ?? ?? ?? ??

<?php
	$zz = '/\w*/';
	$string = "!@!@!!@#@!$@#!";
	//待會兒再試試中間沒有0-9的情況
	//$string1 = "!@#!@#!abcABC#@#!";
	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

? 1?, ????

<?php
    $zz = '/ABC\d?ABC/';
	$string = "ABC1ABC";
	//待會兒再試試中間沒有0-9的情況
	//$string1 = "ABC888888ABC";
	//$string2 = "ABCABC";
	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

. (?)? n

<?php
    
	$zz = '/gg.+gg/';
	$string = "ABC1ABC";
	if(preg_match($zz, $string, $matches)){
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	}else{
	    echo '沒有匹配到';
	}
?>

|(?? ??) ?? ?? ?? ????

<?php
        $zz = '/abc|bcd/';
	$string1 = "abccd";
	$string2 = "ggggbcd";

	if (preg_match($zz, $string1, $matches)) {
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	} else {
	    echo '沒有匹配到';
	}
?>

?? ?? ?? ??? ??? ? ????.

1. abccd ?? abbcd? ?????. ??? $string1? $string2? ???? ?? ???? ??? abc ? bcd???.

2. ?? ?? ???? ?? ???? ??? abc ?? bcd???. ??? ????? ????? ?? ????

^(circumflex), ^

<?php
	$zz = '/^張杰好帥\w+/';
	$string1 = "張杰好帥abccdaaaasds";
	//$string2沒有以張杰好帥開始
	$string2 = "帥abccdaaaasds";
	if (preg_match($zz, $string1, $matches)) {
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	} else {
	    echo '沒有匹配到';
	}
?>

?? ???? ???? ???. ??? ?? ??? ?? ??? ?????.

1 . $string1? ????? ????? $string2? ????? ???? ?????.

2. $string1? ??? ??

? ???? $string2? ^

< ??? ??? ???? ?? ?????. ??>4. ? ???? ??? "Li Wenkai is so handsome"?? ???? ? ?? ??? ??? ?? a-zA-Z0-9_? ?? ?? ?????.

$(?? ??)? $

<?php
	$zz = '/\d+努力$/';
	$string1 = "12321124333努力";
	//$string2
	$string2 = "12311124112313力";

	if (preg_match($zz, $string1, $matches)) {
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	} else {
	    echo '沒有匹配到';
	}
?>

?? ??? ??? ???. ??:

$string1? ????? ??????. $string2 ??? ?????.

$ ?? ??? d+?? ? ?? ???? ????.

???? ??? ?? ?????. d? 0?? 9??? ???? ????, + ??? 0~9 ? ?? ??? ?????

{m}? m?? ??? ? ????

<?php
	$zz = '/喝\d{1,3}酒/';
	$string1 = "喝9酒";
	//$string2 = "喝988酒";
	if (preg_match($zz, $string1, $matches)) {
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	} else {
	    echo '沒有匹配到';
	}
?>

??:

?? ? d{1,3}??? 0-9? ? ?, ? ? ?? ? ?? ??? ? ??? ??????. ? ? ??? ?? ????

{m,} m? ??, ?? ?? ??? ????

<?php
    	$zz = '/喝\d{2,}/';
	$string1 = "喝9";
	//$string2 = "喝98";
	//$string3 = "喝98122121";
	if (preg_match($zz, $string1, $matches)) {
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	} else {
	    echo '沒有匹配到';
	}
?>

? ?? d{2,}??? ?? ?? 0~9? ?? 2? ?? ??? ??, ?? ??? ??? ??? ???? ????. ???. ??? $string1? ??? ???? $string2? ????? ?????. $string3? ?? ??

?? ?? ??

?? ???? ?? ???

???? ???? ????? preg_match? ?????. ??? ??????. ???? ?? ???? ??. ???? ??? ?? ??? ??? ???!

???? ???? ???? ??? ?? ??? ?????.

1??: ?? ??? ?? ??

liwenkai@phpxy.com

iwenkai@ corp.baidu.cm

iwenkai@126.com

_w_k@xxx.com

2345@qq.com

?? w+ ?? ??? ?? @(0-9A-Za-z_?? ?????)

? ?? ?? @ ??? ???

? ??? [a-zA-Z0-9 -]+? ???. ???? qq, 126 ?? ?? ??? ????

?? ?

corp.baidu? ??? ? ?? ?????. ?? ??? ???? ?????. ??? ??? ?? ??? ? ????. ([a-zA-Z0-9-]+.){1,2}

?? ??????? ??? ??? ????. ???? ?? ? ?, ?? ? ? ????? ???.

com|cn|org|gov.cn|net|edu.cn ?? ??????

<?php
	header("Content-type: text/html; charset=utf-8");//設(shè)置編碼

	$zz = '/\w+@([a-zA-Z0-9-]+.){1,2}(com|cn|org|gov.cn|net|edu.cn)/';

	$string1 = "k53981@qq.com";


	if (preg_match($zz, $string1, $matches)) {
	    echo '匹配到了,結(jié)果為:';
	    var_dump($matches);
	} else {
	    echo '沒有匹配到';
	}

?>


???? ??
||
<?php header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 $zz = '/a/'; $string = 'ddfdjjvai2jfvkwkfi24'; if(preg_match($zz, $string, $matches)){ echo '匹配到了,結(jié)果為:'; var_dump($matches); }else{ echo '沒有匹配到'; } ?>