<?php
$strr="<textarea>
a
b
c
</textarea>asdfasdf<textarea>
d
e
f</textarea>";
$search="/<textarea>(.*)<\/textarea>?/is";
preg_match_all($search,$strr,$m_arr);
print_r($m_arr);
?>
这段代码,怎样实现,匹配出2个<textarea>?
现在的匹配结果是:
Array
(
[0] => Array
(
[0] => <textarea>
a
b
c
</textarea>asdfasdf<textarea>
d
e
f</textarea>
)
[1] => Array
(
[0] =>
a
b
c
</textarea>asdfasdf<textarea>
d
e
f
)
)2个textarea只匹配成一个了。我那个正则应该怎样修改?非常感谢!
$strr="<textarea>
a
b
c
</textarea>asdfasdf<textarea>
d
e
f</textarea>";
$search="/<textarea>(.*)<\/textarea>?/is";
preg_match_all($search,$strr,$m_arr);
print_r($m_arr);
?>
这段代码,怎样实现,匹配出2个<textarea>?
现在的匹配结果是:
Array
(
[0] => Array
(
[0] => <textarea>
a
b
c
</textarea>asdfasdf<textarea>
d
e
f</textarea>
)
[1] => Array
(
[0] =>
a
b
c
</textarea>asdfasdf<textarea>
d
e
f
)
)2个textarea只匹配成一个了。我那个正则应该怎样修改?非常感谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货