• 注册
  • 经验分享 经验分享 关注:4 内容:15179

    常用js正则表达式大全图片

  • 查看作者
  • 打赏作者
  • Lv.10
    封号会员

    常用JavaScript正则表达式大全,涵盖图片处理的匹配规则。

    JavaScript正则表达式是一种强大的文本处理工具,它提供了一种灵活的方式来搜索、匹配以及替换字符串中的特定模式,以下是一些常用的JavaScript正则表达式:

    1、检查字符串是否为空或只包含空白字符

    常用js正则表达式大全图片

    /^s*$/

    2、验证电子邮件地址

    /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/

    3、验证手机号码(中国大陆)

    /^1[3-9]d{9}$/

    4、验证URL

    /^(https?://)?([^s$.?].[^s]*)$/i

    5、验证身份证号(中国大陆)

    /^(d{15}$|^d{18}$|^d{17}(d|X|x))$/

    6、验证IP地址

    /^((25[0-5]|2[0-4]d|[01]?dd?).){3}(25[0-5]|2[0-4]d|[01]?dd?)$/

    7、验证QQ号

    /^[1-9][0-9]{4,}$/

    8、验证微信号

    /^[a-zA-Z][-_a-zA-Z0-9]{5,19}$/

    9、验证汉字

    /^[u4e00-u9fa5]+$/

    10、验证数字

    /^d+$/

    11、验证字母

    常用js正则表达式大全图片

    /^[a-zA-Z]+$/

    12、验证日期格式(YYYY-MM-DD)

    /^d{4}-d{1,2}-d{1,2}$/

    13、验证时间格式(HH:MM:SS)

    /^(?:[01]d|2[0-3]):(?:[0-5]d):(?:[0-5]d)$/

    14、验证日期时间格式(YYYY-MM-DD HH:MM:SS)

    /^d{4}-d{1,2}-d{1,2} (?:[01]d|2[0-3]):(?:[0-5]d):(?:[0-5]d)$/

    15、验证浮点数

    /^(?:[1-9]d*|0).d+$|^[1-9]d*$/

    16、验证整数和小数

    /^[-+]?d+(.d+)?$/

    17、验证正整数和小数

    /^[1-9]d*(.d+)?$/

    18、验证负整数和小数

    /^-[1-9]d*(.d+)?$/

    19、验证小数位数(最多两位)

    /^d+(.d{0,2})?$/

    20、验证中文字符和数字

    /^[u4e00-u9fa5_a-zA-Z0-9]+$/

    相关问题与解答:

    常用js正则表达式大全图片

    Q1: 正则表达式中的^和$符号分别表示什么?

    A1: ^表示字符串的开始,$表示字符串的结束。

    Q2: 如何使用正则表达式验证一个字符串是否为数字?

    A2: 可以使用/^d+$/这个正则表达式来验证一个字符串是否为数字。

    Q3: 如何使用正则表达式验证一个字符串是否为字母?

    A3: 可以使用/^[a-zA-Z]+$/这个正则表达式来验证一个字符串是否为字母。

    Q4: 如何使用正则表达式验证一个字符串是否为中文字符?

    A4: 可以使用/^[u4e00-u9fa5]+$/这个正则表达式来验证一个字符串是否为中文字符。

    请登录之后再进行评论

    登录
  • 快速发布
  • 任务
  • 实时动态
  • 偏好设置
  • 帖子间隔 侧栏位置: