1
我似乎无法找到捕获并返回正则表达式字符串的函数。使用PHP捕获正则表达式的一部分字符串?
$string = "hello123!";
$string = regexfunction($string, "/([0-9]*)/");
echo $string;
打印
123
我似乎无法找到捕获并返回正则表达式字符串的函数。使用PHP捕获正则表达式的一部分字符串?
$string = "hello123!";
$string = regexfunction($string, "/([0-9]*)/");
echo $string;
打印
123
你想用preg_match
这一点,虽然语法会稍有不同:
$string = "hello123!";
preg_match("/[0-9]+/", $string, $matches);
print $matches[0]; // 123
那太酷了。我应该更仔细地阅读文档。 谢谢。 – Tyler 2009-07-02 20:31:21