【golang】正则表达式的坑记录

最近踩坑,特记录一下golang的深坑点。
首先golang正则需要引入包中的regexp包,这个包是默认的包
而重点来了:
这个包不支持零宽断言和反向引用等功能
image
看看这茫茫多的NOT SUPPORTED
很醉了,具体那些不支持可以在这里看wiki

而如果想在golang中使用正则表达式,还要单独引用三方包
例如:regexp2
下面这是regexp和regexp2的简单对比
image

默认放阉割包,这难道就是世界上最好的语言吗

posted @ 2025-03-20 16:54  idealy233  阅读(50)  评论(0)    收藏  举报