美文网首页
正则表达式基础使用

正则表达式基础使用

作者: E术家 | 来源:发表于2023-07-14 14:35 被阅读0次

正则表达式在线测试

假设有一个字符串:aaaabbbb111cccc

正则111 可以匹配至111

正则. 表示任意字符

正则a{4} 可以匹配至aaaa,表示匹配重复4次的a

正则.* 匹配任意字符串,无论长度,*表示重复0到n次

正则a+匹配至aaaa+表示重复1到n次,且会匹配至最长匹配结果

正则[内容]匹配至括号内任意内容
[-]匹配所有-
[ab]匹配所有ab
[a-z]匹配所有小写字母
[A-Z]匹配所有大写字母
[0-9]匹配所有数字
[a-zA-Z]组合匹配所有字符

https??表示前面的字符可以有0或1个

a{2,6}表示匹配a重复2-6次
a{2,}表示匹配a重复最少2次
a{,6}表示匹配a最多6次
^a表示本行以a开始
a$表示本行以a结束

(表达式) 分组
$n$模板,获取分组中的内容

el:
token:37c062e097a05c577a2b58d46755bc1edd203645
正则[a-z0-9]{40} 匹配小写字母+0至9的数字,且长度为40
正则[a-z0-9]{30}([a-z0-9]{5})[a-z0-9]{5} 能获取到2个分组,分别为原tokentoken中31-35位的字符

相关文章

  • linux(十一) 正则

    基础正则表达式字符汇整 延伸型正则表达式 去除注释行和空行 如果使用基础正则表达式 如果是空白行,只有$,这样使用...

  • Python正则表达式指南

    本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例...

  • JS-正则表达式

    1 正则表达式之基础 2 正则表达式之选择符 可使用竖线(|)来检测字符串左右任意一侧是否匹配 可使用中括号([]...

  • 正则表达式的使用

    1.正则表达式的语法 iOS开发中正则表达式的基础使用 2.正则表达式不常用的语法 Q:经常看见的正则前面的 (?...

  • Swift 正则表达式之ExpressibleByStringL

    前言 上篇文章:Swift 正则表达式详解+实例 基础篇 对Swift中的正则表达式的使用方式做了一些简单的概括,...

  • 正则表达式

    javascript 中的正则表达式。 在使用正则表达式的时候,总是要重新看一遍,感觉基础不牢,今天再看了慕课网正...

  • 正则表达式

    基础正则表达式 拓展正则表达式 贪婪与懒惰

  • 2018-08-03正则表达式(15)

    Python基础语法(15) 正则表达式 complie() 用来将正则表达时编译,之后使用时直接调用,提升速度。...

  • Python正则表达式

    使用正则表达式,会使得字符串的处理很方便。更多见:李飞阳 正则表达式基础 常用语法 Python中经常要对字符串进...

  • 笔记:正则表达式

    正则表达式基础部分笔记

网友评论

      本文标题:正则表达式基础使用

      本文链接:https://www.haomeiwen.com/subject/hfgvudtx.html