喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: [问题] 正则的BUG  
 
zlld (zlld)
注册会员
Rank: 2
一般会员



UID 66665
精华 0
积分 146
帖子 122
金钱 146 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-9-15
状态 离线
正则的BUG

必须要有数字和字母,几个和顺序无所谓,特殊字符可有可不有。
在测试中其他方法都正确,但唯独下列情况就不符合了
$aa ="a@1";
$aa ="a#1";
只要在数字前加了特殊字符就会有问题。。。。。

<?php
if (preg_match('/([a-zA-Z-]+[w]*[0-9]+)|([0-9]+[w]*[a-zA-Z]+)/',$aa)){
    echo 
"right";
} else {
    echo 
"worrg";
}
?>
困惑我半天了。希望高手指点
2007-4-30 03:40 PM#1
查看资料  发短消息  顶部
 
everest13
新手上路
Rank: 1



UID 91980
精华 0
积分 11
帖子 7
金钱 11 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-4-25
状态 离线
[推荐阅读] 上海急聘PHP程序员
[w]*不能匹配特殊字符,如@或#等,它只能匹配大写字母、小写字母、数字或者下划线

[ 本帖最后由 everest13 于 2007-4-30 04:06 PM 编辑 ]
2007-4-30 03:57 PM#2
查看资料  发短消息  顶部
 
zlld (zlld)
注册会员
Rank: 2
一般会员



UID 66665
精华 0
积分 146
帖子 122
金钱 146 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-9-15
状态 离线
[推荐阅读] 村长是个好人
My God , thank you very much .
2007-4-30 04:04 PM#3
查看资料  发短消息  顶部
 
ywd (ywd)
高级会员
Rank: 4


UID 20561
精华 0
积分 891
帖子 901
金钱 891 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2003-6-8
状态 离线
[推荐阅读] 从今天开始,我要做c程序员哪
我以为正则有BUG呢



争取帖数到1000
2007-4-30 04:16 PM#4
查看资料  Blog  发短消息  QQ . .   顶部
 
zlld (zlld)
注册会员
Rank: 2
一般会员



UID 66665
精华 0
积分 146
帖子 122
金钱 146 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-9-15
状态 离线
[推荐阅读] 北京——中企动力科技集团股份有限公司——招聘技术类人才(C++、php、js等)
还有个问题php里面可以用^(?=.{7,})(?=(.*\W){1,})(?=(.*\d){1,})(?!(.*\W){2,})(?!.{20,})(?!.*\s)[a-zA-Z0-9]*$
(?=...)(?!..)四向处理吗?如果可以应该如何使用??怎么个格式阿应该。
2007-4-30 04:17 PM#5
查看资料  发短消息  顶部
 
zlld (zlld)
注册会员
Rank: 2
一般会员



UID 66665
精华 0
积分 146
帖子 122
金钱 146 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-9-15
状态 离线
[推荐阅读] 奶瓶的生活纪实
还有一个关于正则的问题/(\d)+)/ige都做什么用?我不是很清楚。能给说下马
2007-4-30 04:18 PM#6
查看资料  发短消息  顶部
 
everest13
新手上路
Rank: 1



UID 91980
精华 0
积分 11
帖子 7
金钱 11 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-4-25
状态 离线
[推荐阅读] 我写的一个函数匹配元素的时候有些奇怪
i是忽略大小写
g是匹配所有可能的模式
e是替换字符串作为表达式
2007-4-30 04:34 PM#7
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.035150 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP