• λ我爱Aspx >> Asp.Net >> 常用正则表达式
  • 常用正则表达式

  • :未知  Դ:internet  :2007-5-20 16:49:02  ؼ:
  • s="http://www.yaosansi.com/aaa.html"

    s=s.replace(/(.*\/){0,}([^\.]+).*/ig,"$2")

    alert(s)

    利用正则表达式限制网页表单里的文本框输入内容:

    用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,′′)" onbeforepaste="clipboardData.setData(′text′,clipboardData.getData(′text′).replace(/[^\u4E00-\u9FA5]/g,′′))"

    用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,′′)" onbeforepaste="clipboardData.setData(′text′,clipboardData.getData(′text′).replace(/[^\uFF00-\uFFFF]/g,′′))"

    用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^\d]/g,′′) "onbeforepaste="clipboardData.setData(′text′,clipboardData.getData(′text′).replace(/[^\d]/g,′′))"

    用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[\W]/g,′′) "onbeforepaste="clipboardData.setData(′text′,clipboardData.getData(′text′).replace(/[^\d]/g,′′))"

    下面是常用的17种正则表达式:

    "^\d+$" //非负整数(正整数 + 0)

    "^[0-9]*[1-9][0-9]*$" //正整数

    Ҷƪл˵?
  • һƪ对mssql出现选定的用户拥有对象而无法删除的处理
    һƪ将 Web 项目从 VS2002/2003 转换到 VS2005 的分步指南