最近踩坑,特记录一下golang的深坑点。 首先golang正则需要引入包中的regexp包,这个包是默认的包 而重点来了: 这个包不支持零宽断言和反向引用等功能 看看这茫茫多的NOT SUPPORTED 很醉了,具体那些不支持可以在这里看wiki
而如果想在golang中使用正则表达式,还要单独引用三方包 例如:regexp2 下面这是regexp和regexp2的简单对比
默认放阉割包,这难道就是世界上最好的语言吗