irene1006
新手上路

UID 130231
精华
0
积分 5
帖子 3
金钱 5 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-6-26
状态 离线
|
这个正则怎么写?
想验证一个宏注册名称有两个要求:
1.必须是大写字母,数字,单下划线
2.必须以HAVE_或USE_开头
我这样写正则可还是不行哦,验证有问题,比如填入“HAVE__ads”居然也匹配正确
我写的正则是:
var patrn1=/^[^A-Z0-9_]|(__)+$/;
var patrn2=/^(USE_)|(HAVE_)|(OPTION_)|(DEBUG_)|(NO_)/;
实在是被正则搞晕了,请大家帮忙看看哪有错哦?
谢谢啦~~
|
|