【regex】正则表达式


集合

[0-9.]
[0-9.\-]

例子

正则表达式,按照规则写,写的时候应该不算困难,但是可读性差


不同语言中regex会有微小的差异

vim +需要转义, perl/python中+不需要转义

锚位

\b
am\b

i am

命名 / 命名捕获组 ( 捕获组(Grouping))

// 普通捕获组
(pattern)
// 命名捕获组,两种写法等价
(?<name>pattern) 或 (?'name'pattern)

[0-9.\-]+
(?<ta>[0-9.\-]+)

i amptuitu

工具

regexper

jex.im

https://www.autoregex.xyz/


https://regex101.com/

DFA / NFA

相关推荐
疯一样的码农8 小时前
Python 正则表达式(RegEx)
开发语言·python·正则表达式
小白学大数据11 小时前
正则表达式在Kotlin中的应用:提取图片链接
开发语言·python·selenium·正则表达式·kotlin
萧鼎1 天前
【Python】强大的正则表达式工具:re模块详解与应用
开发语言·python·正则表达式
叮当喵是mao2 天前
接口测试(十)jmeter——关联(正则表达式提取器)
jmeter·正则表达式
Winston Wood4 天前
你需要了解的正则表达式相关知识
正则表达式
落霞的思绪4 天前
Javase——正则表达式
正则表达式
crownyouyou5 天前
python正则表达式
开发语言·python·正则表达式
ch_s_t7 天前
正则表达式
正则表达式
徐浪老师7 天前
两个有序链表序列的交集
正则表达式
flying robot7 天前
正则表达式(Regular Expressions)
正则表达式