1
我需要一個正則表達式,如果有一個數字後跟一個百分號並將其提取出來,那麼我會在字符串的開頭搜索什麼。用php提取正則表達式
$string = "20% - some text";
preg_match('/^[0-9]+%$/',$string);
應該回到20%
我需要一個正則表達式,如果有一個數字後跟一個百分號並將其提取出來,那麼我會在字符串的開頭搜索什麼。用php提取正則表達式
$string = "20% - some text";
preg_match('/^[0-9]+%$/',$string);
應該回到20%
您應該使用$matches
參數:
$string = "20% - some text";
$matches = array();
if (preg_match('/^([0-9]+%)/', $string, $matches)) {
print_r($matches);
}
非常感謝您的幫助 –