【发布时间】:2015-04-17 21:36:42
【问题描述】:
我有 2 个变量 1 我的文件名 和 1 我的文件名 12 .我想检查最后是否有数字。
【问题讨论】:
标签: php
我有 2 个变量 1 我的文件名 和 1 我的文件名 12 .我想检查最后是否有数字。
【问题讨论】:
标签: php
试试这个...
$test="1 my file name 12";
$te = preg_match_all("/.*?(\d+)$/", $test, $digit);
if($te>0) {
echo $test." have following digit in end".$digit[count($digit)-1][0];
}
结果: 1 my file name 12 have following digit in end 12
【讨论】:
查看下面的简单正则表达式:
$var = 'my file name 2';
if (preg_match('~\d$~', $var)) {
echo 'second filename ends with a digit';
}
【讨论】: