【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

相关推荐
聊天QQ:180809511 天前
探索A*、JPS+算法在多机器人与单机器人场景下结合DWA的改进与对比
正则表达式
qq_251533592 天前
如何使用 Python 正则表达式去除空格/制表符/换行符?
开发语言·python·正则表达式
代码续发2 天前
正则表达式小记
正则表达式
GISer_Jing3 天前
Showdown解析策略:正则替换的利与弊
前端·正则表达式
BD_Marathon3 天前
【JavaWeb】JS_了解正则表达式
正则表达式
十一.3664 天前
85-90 正则表达式的简介,正则语法,字符串和正则相关的方法,正则表达式语法
正则表达式
刺客xs4 天前
MySQL数据库----通配符,正则表达式
数据库·mysql·正则表达式
Cherry的跨界思维4 天前
8、Python正则表达式精准搜索实战:从模糊匹配到精准定位
开发语言·python·正则表达式·django·flask·pygame·tornado
云计算老刘7 天前
3.Shell 变量基础知识
chrome·正则表达式·centos·云计算
F***E2398 天前
SQL中的REGEXP正则表达式使用指南
数据库·sql·正则表达式