我想趕上並替換一個變量的正則表達式,但我遇到了一些麻煩。 我試圖趕上正則表達式就是這樣一個模式:正則表達式在php - preg_replace問題
一個或多個字母(一個或多個數字(可能有)一個或多個數字。)一個或多個字母
我」什麼m試圖做的是用整個字符串替換整個字符串。這裏有一個例子:
6A上°C => 6 1015.12百帕=> 1015.12 距離172.1公里=> 172.1
這裏是我的正則表達式到目前爲止(不要怪我,我不真正進正則表達式哈哈):
$test = preg_replace('#([a-zA-Z]*([0-9]*(\.)*[0-9]*)[a-zA-Z]*)#i', '$2', $myString);
在此先感謝您的幫助!
所以你只想保留它們所屬的數字和字母? – 2011-04-08 09:30:50
你究竟想要什麼結果? – Capsule 2011-04-08 09:30:58