判断一字符串由英文字母(A-z, 大小写等同),数字(0-9),字符(-._)组成.

idoc 2003-11-25 01:50:21
用php如何判断一字符串由英文字母(A-z, 大小写等同),数字(0-9),字符(-._)组成.
...全文
1184 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2003-11-25
  • 打赏
  • 举报
回复
php正则表达式
ereg("^[A-Za-z0-9_.-]+$",$str);
eregi("^[a-z0-9_.-]+$",$str);

perl兼容正则表达式
preg_match("/^[A-Za-z0-9_.-]+$/",$str);
preg_match("/^[a-z0-9_.-]+$/i",$str);
preg_match("/^[\w.-]+$/",$str);

idoc 2003-11-25
  • 打赏
  • 举报
回复
本人比较苯,我是希望,对于给定的一字符串用PHP判断其符合上面的要求.
dachangtui 2003-11-25
  • 打赏
  • 举报
回复
is_float: 判断变数型态是否为浮点数型态。

is_int: 判断变数型态是否为整数型态。

is_integer: 判断变数型态是否为长整数型态。

is_long: 判断变数型态是否为长整数型态。

is_object: 判断变数型态是否为物件型态。

is_real: 判断变数型态是否为实数型态。

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧