【发布时间】:2016-03-22 12:05:36
【问题描述】:
如何检查字符串是否以数字结尾,如果为真,则将数字推送到数组(例如)?我知道如何检查字符串是否以数字结尾,我是这样解决的:
$mystring = "t123";
$ret = preg_match("/t[0-9+]/", $mystring);
if ($ret == true)
{
echo "preg_match <br>";
//Now get the number
}
else
{
echo "no match <br>";
}
让我们假设所有字符串都以字母 t 开头,并与一个数字组合,例如t1,t224, t353253 ...
但是,如果有一个,我怎么能删掉这个数字呢?在我的代码示例中,字符串末尾有123,我怎样才能将其剪切出来,例如将其推送到带有array_push 的数组?
【问题讨论】:
标签: php preg-match