go regexp简介
regexpRE2RE2regexpre2regexpgolang regexp\CPerlPythonERE
regexp
go regexp小案例
匹配电话号码
180-xxxx-xxxx
"[\d]{3}-[\d]{4}-[\d]{4}"
180-1234-5678179-123-456781234-123-3431
匹配以某结尾的字符
helloworld
re := "hello(.*)world"
运行后效果如下
匹配email地址
emailyyy@xxx.comyyyxxx
re := "[\w]{6,16}@[a-zA-Z]{3}.com"
我们运行程序后效果为
a-zA-Z0-9!@#$%
总结
grep