如何从PHP中的字符串中获取数字

时间:2015-02-24 05:55:39

标签: php

我有以下字符串

Casas (3)

我想从中获得第三名。

在Jquery中我正在使用这个正则表达式

regExp = /\(([^)]+)\)/;

但我不知道如何在PHP中这样做

提前致谢

3 个答案:

答案 0 :(得分:2)

您可以尝试这样的事情:

<?php 
$text = 'Casas (3)';
preg_match('#\((.*?)\)#', $text, $match);
print $match[1];

?>

希望有所帮助......

答案 1 :(得分:1)

试试这个

$str = "Casas (3)";
preg_match_all('!\d+!', $str, $matches);
print_r($matches);

答案 2 :(得分:0)

将preg_match与正则表达式一起使用

$f = 'Casas (3)';
preg_match('/\(([^)]+)\)/', $f, $fr)
echo $fr[1];