18

  1. 字符串查询的一些函数
    search
    charAt
    split
    substring
    slice
    2.正则的创建
    var re = new RegExp('a','修正'); //js所特有的创建方式
    var re = /a/修正; //定界符 perl语言风格
    修正是一些特殊意义的符号:
    i: 忽略大小写
    g:全局匹配
    https://www.2cto.com/kf/201207/140376.html

3.re.test()
判断正则是否能够匹配带内容,如果可以返回true,否则返回false。

4.str.match(re)
返回匹配到的内容

5.str.replace(re,要替换的内容);

6.re.exec(str)
返回匹配到的内容

7.str.search(re)
查询返回的是字符串的位置

*8.元字符 一个 []
具体字符选择
[abc]dc a|b|c + dc adc| bdc | cdc
范围
[a-z] a......z
[0-9] 0123456789
[A-Z] A.......Z
取反
[^0-9]
[^a-z]
[^abc]

*9.原子
. 任何
\d === [0-9] 数字
\D === [^0-9] 为数字
\w ===[0-9a-zA-Z_] 字母数字下滑线
\W ===[^0-9a-zA-Z_] 不是字母数字下滑线
\s === 空白字符
\S === 非空白字符

*10.量词
出现的次数
{m} 出现m次
{n,m}出现n-m次
{n,} 至少出现n次

  • === {1,} 至少出现1次
    ? === {0,1} 有或者没有
  • === {0,} 出现多少次都行 容易出现问题
  1. 信息采集 爬虫
    贪婪:尽可能的匹配最长的结果。

12.边界符
^ 以什么开始
$ 以什么结束

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、正则表达式语法 正则表达式是用匹配或者描述字符串的工具。 用处:a.判断字符串是否满足某个条件---判断输入的...
    大漠判官1阅读 488评论 0 1
  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 3,476评论 0 7
  • 头是晕的,眼睛也睁不开,但心很慌,想睡又不安,感觉身体流动着一种激素让我心神不定坐立不安。 来这家公司试用期一个月...
    LuckyAndea阅读 201评论 0 0
  • 孤身登梯千百楼, 看尽楼台月如钩。 一时多情情难收, 心生暗悔悔更稠。
    年轮止阅读 352评论 3 1
  • 2017年7月4日 咖啡冥想 我的近期目标是:财富种子(额外收入10千) 所以我的咖啡冥想是一切和金钱有关,照顾他...
    林小琬阅读 288评论 0 2

友情链接更多精彩内容