我想從正則表達式中取出所有字符。正則表達式,問題組
$str = "html code <script> var='a,b,c,d,e,f,g,h' </sript> html code";
preg_match_all ('#var =.((\w),?)+.#',$str,$m);
echo "<pre>";
print_r ($ m);
echo "</ pre>";
結果:
Array
(
[0] => Array
(
[0] => var = 'a, b, c, d, e, f, g, h'
)
[1] => Array
(
[0] => h
)
[2] => Array
(
[0] => h
)
)
^h - 最後搜尋股票,爲什麼呢?
所有當代引擎中的正則表達式都超過「常規」:後向引用不包含在(純)常規語言中。因此更新了標籤。 – Richard 2012-08-09 09:55:35