2016-05-04 70 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