[User:root Time:14:14:52 Path:/home/liangdong/php]$ php preg.php
Array
(
[0] => Array
(
[0] => <div
class
=
"a"
href=
"http://www.baidu.com/"
[1] => <div
class
=
"a"
href=
'http://www.baidu.com/'
[2] => <div
class
=
"a"
href=http:
)
[1] => Array
(
[0] => "
[1] => '
[2] =>
)
[2] => Array
(
[0] => http:
[1] => http:
[2] => http:
)
)
[User:root Time:14:14:53 Path:/home/liangdong/php]$ cat preg.php
<?php
$str
= <<<EOF
<div
class
=
"a"
href=
"http://www.baidu.com/"
id=
"a1"
>连接1</a>
<div
class
=
"a"
href=
'http://www.baidu.com/'
id=
"a2"
>连接2</a>
<div
class
=
"a"
href=http:
EOF;
preg_match_all(
'/<div class="a" href=(["\']?)([^\s\'"]*)\1/is'
,
$str
,
$matches
);
print_r(
$matches
);
?> <div
class
=
"clear"
>
</div>