您的位置 首页 知识分享

Go 语言文件统计方法数量时,正则表达式如何才能匹配所有方法?

在统计 Go 语言文件中的元素数量时,针对方法的正则表达式: “ funcs+((.<em&…

Go 语言文件统计方法数量时,正则表达式如何才能匹配所有方法?

在统计 Go 语言文件中的元素数量时,针对方法的正则表达式: “

funcs+((.<em>?))s+(w+)s</em>((.<em>?))s</em>{'
登录后复制

,只匹配了第一个方法。这是由于该正则表达式中缺少了针对方法体的匹配部分。

正确的正则表达式应该是:

<code>funcs+((.*?))s+(w+)s*((.*?))s+(.*?)s*{</code>
登录后复制

其中,添加的 (.*?) 部分匹配方法体内的内容,从而可以正确匹配文件中的所有方法。

以上就是Go 语言文件统计方法数量时,正则表达式如何才能匹配所有方法?的详细内容,更多请关注php中文网其它相关文章!

本文来自网络,不代表甲倪知识立场,转载请注明出处:http://www.spjiani.cn/wp/4983.html

作者: nijia

发表评论

您的电子邮箱地址不会被公开。

联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部