在线高分求正则表达式

beier 2004-04-08 10:37:40
要求:只能输入汉字,数字,字母和下划线。
各个大虾救命呀
...全文
106 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
beier 2004-04-08
  • 打赏
  • 举报
回复
真是高手,谢谢了
cuike519 2004-04-08
  • 打赏
  • 举报
回复
这是一个汉字的:
http://shunz.8866.org/archives/000012.html
你在这里面找找有没有后面的:
http://www.regexlib.com/DisplayPatterns.aspx?cattabindex=3&categoryId=4
kisslan 2004-04-08
  • 打赏
  • 举报
回复
提示写错了:)
alert("rw3只能输入中文、英文、数字和下划线!");
kisslan 2004-04-08
  • 打赏
  • 举报
回复
试试这个
<input type="text" name="rw3"><button onclick="check()">check</button>
<script language="JavaScript">
<!--
function check()
{
var rw3 = document.all.rw3.value;
var patrnN=/^[^\s~`!@#%&=;:\/\$\(\)\{\}<>\|\"\'\^\+\[\]\?\.\,\*\-]*$/
if (!patrnN.exec(rw3))
{
alert("rw3只能输入中文、英文、数字和-!");
document.all.rw3.select();
return false
}
}
//-->
</script>

87,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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