正则表达式

简介: 这是正则表达式的符号概览:^表示行首,$表示行尾,\A和\z分别代表字符串开始和结束。"."匹配任何字符,\s是空白字符,\S是非空白字符,\d代表数字,\D是非数字,\w是单词字符,\W相反,\b表示单词边界。;选项i忽略大小写,m使"."匹配换行,x忽略空格,o限制替换次数。
  • ^: 行的开头
  • $: 行的结尾
  • \A: 字符串的开头
  • \z: 字符串的结尾
  • .: 任意一个字符
  • \s: 任意空白字符
  • \S: 任意非空白字符
  • \d: 任意数字
  • \D: 任意非数字
  • \w: 任意单词字符(字母、数字、下划线)
  • \W: 任意非单词字符
  • \b: 任意单词边界字符
  • (...): 捕获括号内的所有内容
  • (a|b): 匹配a或b
  • a?: 匹配零个或一个a
  • a*: 匹配零个或多个a
  • a+: 匹配一个或多个a
  • a{3}: 匹配恰好3个a
  • a{3,}: 匹配至少3个a
  • a{3,6}: 匹配3到6个a

选项:

  • i: 大小写不敏感
  • m: 让点号匹配换行符
  • x: 在正则表达式中忽略空格
  • o: 只执行一次#{...}替换
目录
相关文章
|
8月前
|
数据安全/隐私保护
正则表达式大全
正则表达式
54 3
|
2月前
|
JavaScript 前端开发 Java
正则表达式详细讲解
正则表达式详细讲解
正则表达式详细讲解
|
4月前
|
自然语言处理 数据安全/隐私保护
正则表达式
正则表达式
24 0
|
新能源 Java Linux
你必须掌握的常用正则表达式大全
你必须掌握的常用正则表达式大全
961 1
你必须掌握的常用正则表达式大全
|
Java 数据安全/隐私保护 Perl
常用的正则表达式大全
本文总结了常用的常用的正则表达式
110 0
常用的正则表达式大全
|
自然语言处理 JavaScript 前端开发
常用正则表达式
常用正则表达式
108 0
正则表达式(全)
正则表达式是由一些具有特殊含义的字符组成的字符串,多用于查找、替换符合规则的字符串。在表单验证、Url映射等处都会经常用到。
161 0
|
移动开发
【小技巧】正则表达式
正则表达式小技巧 1 空行替换 ^\r\n
496 0
|
前端开发 JavaScript Java
正则表达式总结
创建正则表达式 1.使用RegExp()构造函数来创建 RegExp()构造函数非常有用,特别是在需要动态创建正则表达式的时候,这种情况往往没办法通过写死在代码中的正则表达式直接量来实现。
1004 2
最全面的常用正则表达式大全
就算懂正则的朋友,在遇到需要用正则校验数据时,也往往是在网上去找很久,结果找来的还是不很符合要求。 所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。
1112 0