iteye_5301
iteye_5301
2010-03-24 16:27
浏览 172

求一js正则表达式

<br> function check(obj){</p> <p>//???????<br> //要求只允许数字,字母,下划线,并且不能以下划线开头<br> }<br> <script></p> <p><input type="text" name="checkName" id="checkName" onpropertychange="check(checkName);" oninput="check(checkName);"></p>

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • iteye_13500
    iteye_13500 2010-03-24 16:47
    已采纳

    [code="java"]function check(obj){
    patrn=/^[a-zA-Z0-9]{1}([a-zA-Z0-9]|[_])*$/;

    if (!patrn.exec(obj))
    return false;
    return true;
    }[/code]

    恩,之前我写的有点问题,这个测试过可以用的

    点赞 评论
  • iteye_13500
    iteye_13500 2010-03-24 16:32

    [code="java"]var patrn=/^[0-9a-zA-z][0-9a-zA-z_]*$/;
    if (!patrn.exec(obj)) return false
    return true [/code]

    点赞 评论
  • wanghaolovezlq
    wanghaolovezlq 2010-03-24 16:41

    <br> function check(obj){ </p> <p>//要求只允许数字,字母,下划线,并且不能以下划线开头 </p> <p>var patrn=/^[0-9a-zA-z][0-9a-zA-z_]*$/; <br> if (patrn.test(obj)) return true;<br> return false;</p> <p>} <br> <script> </p>

    点赞 评论

相关推荐