正则表达式我是学了忘,忘了学,用的时候又得学,主要原因是因为我使用的频率不高,而且用的时候更多的是参考例子,同时知识比较零碎,没有自己从头完整写过一个。
今天看到一篇简介突然来了灵感,其实只要记住regex的基本模式就行
主要的
限定特定字符的用括号[abc]
, 取反的[^abc]
不限定字符的用.
, 匹配\n
是例外,要用[\n]
辅助的
限定位置的$``^
限定数量的,{n}
,{n,m}
,*
= (0,...), +
= (1,...)
限定共存关系的(f|h)ood
匹配 food
或者hood