字符串的匹配问题

请问用正则表达式能否判断文件名的格式(有中文)?比如上传文件的名称规定为:
姓名+"-"+籍贯。
---------------------------------------------------------------

$s = "姓名-籍贯";
if(eregi("([\x80-\xff]+\-[\x80-\xff]+)",$s,))
echo "正确";
else
echo "错误";

Published At
Categories with Web编程
Tagged with
comments powered by Disqus