社区
JavaScript
帖子详情
求一正则表达式
ilmself0451
2007-06-22 04:23:19
用户名由字母、数字和下划线组成,必须以字母开头,不能以下划线结尾,长度为3-12位
这个js正则表达式应该怎么写啊?
...全文
186
12
打赏
收藏
求一正则表达式
用户名由字母、数字和下划线组成,必须以字母开头,不能以下划线结尾,长度为3-12位 这个js正则表达式应该怎么写啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
honey_jie
2007-06-26
打赏
举报
回复
[a-zA-Z](\w{2,10}[a-zA-Z0-9]|\w[a-zA-Z0-9]{1})
honey_jie
2007-06-26
打赏
举报
回复
如果是: abc 三个的好像没法判断啊.
下面是我写的.不知道能不能再精简点
[a-zA-Z](\w{2,10}[a-zA-Z0-9]|[a-zA-Z0-9]{2})
gzdiablo
2007-06-25
打赏
举报
回复
竟然没分..... 打一开始我写的就是对了 估计LZ没看
ilmself0451
2007-06-22
打赏
举报
回复
哈哈,大家还真是热心哦~ 放分放分....哈哈
ilmself0451
2007-06-22
打赏
举报
回复
哦,在51js里得到了答案!帖在这里...大家一起分享吧..
^[a-zA-Z]\w{1,10}[a-zA-Z\d]$
hbhbhbhbhb1021
2007-06-22
打赏
举报
回复
/^[a-z][a-z0-9_]{1,10}[a-z0-9]$/i
jinjuduo
2007-06-22
打赏
举报
回复
<html>
<head>
<title>验证函数</title>
</head>
<body>
<script >
function regex()
{
var str = document.form1.name1.value;
var regex=/^[a-zA-Z]\w{1,10}[a-zA-Z0-9]$/g;
var result = regex.test(str);
if(result)
alert("ok");
else
alert("no");
}
</script>
<form name=form1>
<input type=text name=name1 >
<input type=button onClick="regex()" value="test">
</form>
</body>
</html>
hbhbhbhbhb1021
2007-06-22
打赏
举报
回复
/^[a-z][a-z0-9_]{2,11}$/i
kabakaba
2007-06-22
打赏
举报
回复
/^[A-Za-z](\W){1,10}[A-Za-z0-9]$/
gzdiablo
2007-06-22
打赏
举报
回复
/^(?=\w{3,12})[a-z]\w*[a-z\d]$/i
jinjuduo
2007-06-22
打赏
举报
回复
<html>
<head>
<title>验证函数</title>
</head>
<body>
<script >
function regex()
{
var str = document.form1.name1.value;
var regex=/^([a-zA-Z]\w*[a-zA-Z0-9]){3,12}$/g;
var result = regex.test(str);
if(result)
alert("ok");
else
alert("no");
}
</script>
<form name=form1>
<input type=text name=name1 >
<input type=button onClick="regex()" value="test">
</form>
</body>
</html>
gzdiablo
2007-06-22
打赏
举报
回复
/^[a-z]\W*[a-z\d]$/
正则表达式
函数笔记.php
//此时'/example/'就为一
正则表达式
//另外,//可以为分隔符,分隔符可以是非数字、非反斜线、非空格的任意字符。 //经常使用的分隔符是正斜线(/)、hash符号(#) 以及取反符号(~) //分隔符后面可以使用模式修饰符,...
C++编译原理实验1NFA转化
主要内容– 任给一
正则表达式
转化为不确定自动机NFA –NFA转化为确定自动机 DFA–DFA最小化
javascript
正则表达式
和字符串RegExp and String(一)
通过RegExp构造方法来创建一
正则表达式
为了更好的描述模式,
正则表达式
提供了3个标识,分别是: g/i/m g: 全局匹配:在整个字符串中匹配,而不是在第一次匹配后之后停止 i: 忽略大小写匹配 m: 对多行字符串中的每一...
正则工具(不要下,本资源中有另一正则的)
正则表达式
编写工具,在线看到效果
正则表达式
[\s\S]*与[\w\W]* 什么意思
这样一正一反下来,就表示所有的字符,完全的,一字不漏的。 另外,[]这个符号,表示在它里面包含的单个字符不限顺序的出现,比如下面的正则: [ace]* 这表示,只要出现a/c/e这三个任意的字母,都会被匹配 [\s]表示...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章