先上一个cheat sheet 方便查阅(脑子不太好记不住 regex-cheat sheet
几个常用函数
regex_match(s, rgx)
如果匹配返回true 其中参数s
是待匹配的字符串, rgx
是匹配模板
regex_search(s, rgx)
如果匹配返回true 其中参数s
是待匹配的字符串, rgx
是匹配模板 和match()
不同的是 match()
是整个字符串要满足模板 search()
只要子字符串满足就行
regex_replace(s, rgx, fmt)
返回替换后的字符串 其中参数s
是待匹配的字符串, rgx
是匹配模板 fmt
是替换的字符串
其实还有一个参数 flags
用于控制rgx
如何匹配
附上官方说明表格
以上