2016-05-04 69 views
0

我得到兩個空間字符和空間之間的字符串。獲取兩個空間字符和空間之間的字符串

這是我的字符串「%-25%Asdasd asasa」

我得到「-25」

我試試這個像

$s = %-25% Asdasd asasa; 
$matches = []; 
$t = preg_match('/\%(.*)\%/', $s, $matches); 
+0

這是什麼問題呢? –

+0

我不能得到「-25」.... – vishuB

回答

1

試試這個

$s = "%-25% Asdasd asasa"; 
    $matches = array(); 
    $t = preg_match('/%(.*?)\%/s', $s, $matches); 
    print_r($matches[1]); 
    exit; 
+0

我還比較了「%空間」 – vishuB

+0

空間也會用這個代碼 –

+0

你試試這個字符串「%-25%asdasd asasa」 – vishuB