go regexp不支持unicode
1 | reg := regexp.MustComplie(`[A-Za-z0-9-_\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)`) |
会报错 error parsing regexp: invalid escape sequence: `\u`
因为go的regexp不支持 \u
。改用 \x
或者 \p{class}
。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Decmoe47's Blog!
评论