常用的正则表达式

平常开发过程中经常会遇到 各种正则表达式

操作方法

  • 01

    验证由数字、26个英文字母或者下划线组成的字符串:^\w+$ 验证用户名或昵称经常用到: ^[\u4e00-\u9fa5A-Za-z0-9-_]*$  只能中英文,数字,下划线,减号 验证用户密码:^[a-zA-Z]\w{5,17}$ 正确格式为:以字母开头,长度在6-18之间,只能包含字符、数字和下划线。 验证汉字:^[\u4e00-\u9fa5],{0,}$ 验证Email地址:^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ 验证InternetURL:^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$ ;^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$ 验证电话号码:/^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/ 验证IP:/^((\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.){3}([1-9]|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))$/ 验证mac:/^([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}$/; 验证iprange:/^((\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.){3}(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))-((\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.){3}(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))$/ 验证描述信息:/^[a-z\sA-Z\u4E00-\u9FA5_0-9]{0,64}$/;    只允许输入 中文英文空格_  {0,64}表示可以输入0-64个字符 验证名称:/^[A-Za-z0-9-._()]+$/  只能为字符、数字、 -(减号)、_(下划线)、()(括号)或.(点)

(0)

相关推荐

  • EditPlus中的正则表达式中英文使用详解(附常用实例)

    EditPlus中的正则表达式中英文详解(附常用实例) /t Tab character.tab符号 /n New line.新的一行(换行符) . Matches any character.任何字 ...

  • 正则表达式常用表达式(一):匹配中间字符串

    介绍一些常用的正则表达式. 操作方法 01 匹配两个字符串A与B中间的字符串包含A与B: 表达式: A.*?B 示例: Abaidu.comB 结果: Awww.apizl.comB 02 匹配两个字 ...

  • 在UltraEdit中使用正则表达式

    正则表达式 (UltraEdit Syntax): % 匹配行首 - 表明要搜索的字符串一定在行首. $ 匹配行尾 - 表明要搜索的字符串一定在行尾 ? 匹配除换行符外的任一单个字符. * 匹配任意个 ...

  • java正则表达式大全

    正则表达式是编程中的一个难点和重点,下面就列举一些JAVA中常用的正则表达式大全.以供同学们参考. 操作方法 01 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 02 只能输入数字 ...

  • 使用EditPlus技巧,提高工作效率(附英文版.自动完成文件.语法文件下载)

    在使用中,我个人也总结了一些使用经验。可能作为高手的你,看来只是“相当肤浅”,但是没有关系,因为我相信,只要把知识共享出来,总能帮助到一些还在进步中的朋友。下面就让我们来开始配置出符合你自己使用习惯的 ...

  • EmEditor是什么 EmEditor为什么程序员都改用它了

    EmEditor 是啥?它是一款和UltraEdit、EditPlus类似的文本编辑器。 “KAO!有没有搞错,一个文本编辑器有啥好说的?!” “我已经用惯了UltraEditor和EditPlus, ...

  • 常用正则表达式

    操作方法 01 正则表达式用于字符串处理.表单验证等场合,实用高效.现将一些常用的表达式收集于此,以备不时之需. 匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的 ...

  • js正则表达式--常用

    操作方法 01 附常用正则表达式及用法,来源已不详. "^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 & ...

  • Editplus常用正则表达式介绍

    正则表达式类 【1】 正则表达式应用——替换指定内容到行尾 【2】 正则表达式应用——数字替换—————————-Microshaoft@CCF,jiuk2k@CCF 【3】 正则表达式应用——删除每 ...