CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

求教:关于 用正则表达式效验 的问题

楼主x_l(晓璐)2005-08-02 19:09:33 在 Web 开发 / ASP 提问

我想检验用户输入的用户名只包括字母、数字和下划线,想用正则表达式来判断。在asp.net里都可以用的,不知道怎么asp里头怎么也搞不定,高手救急呀~!  
   
  我这样弄的:  
   
  Function   checkid(str)  
      Set   regEx   =   New   RegExp  
      regEx.Pattern   =   "[a-z0-9_]{3,16}"                    
      checkid   =   regEx.Test(str)  
  End   Function  
   
  这个代码asp.net里面用都很好啊,在asp里面就是不起作用,实在搞不懂 问题点数:80、回复次数:4Top

1 楼saobaxing(扫把)回复于 2005-08-02 20:37:25 得分 0

ASP.NET的验证和ASP不一样的   .NET用RegularExpressionValidator控件可以直接来控制   ASP只能用JAVASCRIPT来控制   相对比较麻烦  
  Function   CheckStr(str,IsStr)  
  CheckStr=str  
  If   IsStr   And   InStr(str,",")>0   Then  
    alert("提交字符中包含非法字符")  
  ElseIf   (Not   IsStr)   And   (Not   IsNumeric(str))   Then  
    alert("提交不是数字型")  
  End   If  
  End   Function  
   
  Top

2 楼sugarshop(SugarXu)回复于 2005-08-02 21:15:10 得分 0

asp里面用reg需要server.createobject(...)...  
  好想是这样的   ...  
  楼主google吧Top

3 楼zlj113(·米老鼠· 学习)回复于 2005-08-02 22:02:32 得分 0

<html>  
  <head>  
  <script   language="javascript">  
  function   dd()  
  {  
  var   dd=document.all.dd.value;  
  if   (dd.match   ("^[A-Za-z0-9]+$")   ==   null)  
  {  
  alert("只能输入数字和字母");  
  }  
  }  
  </script>  
  </head>  
  <body>  
  <input   type="text"   value=""   name="dd"   onblur="dd();">  
   
  自已在加上下划线就成了Top

4 楼zlj113(·米老鼠· 学习)回复于 2005-08-02 22:14:16 得分 0

<html>  
  <head>  
  <script   language="javascript">  
  function   dd()  
  {  
  var   dd=document.all.dd.value;  
  if   (dd.match   ("^[A-Za-z0-9_]+$")   ==   null)  
  {  
  alert("只能输入数字和字母以及下划线");  
  }  
  }  
  </script>  
  </head>  
  <body>  
  <input   type="text"   value=""   name="dd"   onblur="dd();">  
  </body>Top

相关问题

  • 身份证效验的正则表达式,急,在线等!
  • PHP使用正则表达式...?
  • VB可以用正则表达式吗?
  • 怎样用正则表达式表示
  • 怎样使用正则表达式???
  • vb中使用正则表达式
  • 正则表达式怎么用啊?
  • 求一句正则表达式!急用
  • 关于正则表达式(用户名)
  • 怎样使用正则表达式?

关键词

  • asp.net

得分解答快速导航

  • 帖主:x_l

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo