正则表达式笔记

正则表达式笔记

简介

  1. 验证字符串中字符出现规则的表达式

字符集

  1. 字符集:[](代表一组可选范围)
  2. 预定义字符集:对及其常见的字符集进行的简化
    1. \d表示[0-9]
    1. \w表示[A-Za-z0-9]
    1. .表示通配符,匹配任意字符
    1. \s匹配空白字符,例如:空格,回车,换行,制表符
    1. \b单词边界,可以是一个空格,标点,开头…

量词

  1. 修饰前边字符集连续出现次数
  2. {n}必须是n个
  3. {n,m}至少n个,最多m个
  4. {n,}至少n个,多了不限
  5. ?可有可无,最多一个
  6. +至少一个,多了不限
  7. *可有可无,多了不限

匹配特殊位置

  1. ^开始的位置
  2. $结束的位置
  3. 两者一起使用可以做到从头到尾的匹配

正则表达式函数

  1. text()使用正则表达式验证字符串是否符合规则
  2. replace(正则表达式,字符串/回调函数)查找并替换
  3. trim()去除字符串两端的空格

常用的正则表达式

http://www.codece.com/archives/273

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值