正则表达式不匹配
发布时间:2020-12-14 05:59:49 所属栏目:百科 来源:网络整理
导读:参见英文答案 How do I match an entire string with a regex?????????????????????????????????????8个 我在regexr中开发了一些正则表达式,它按预期工作,但是当我在Go中使用它时,似乎是不匹配的字符串. (+|-)?(((d{1,3}[,])(d{3}[,])*d{3})|d+)( ?[.,
参见英文答案 >
How do I match an entire string with a regex?????????????????????????????????????8个
我在regexr中开发了一些正则表达式,它按预期工作,但是当我在Go中使用它时,似乎是不匹配的字符串. (+|-)?(((d{1,3}[,])(d{3}[,])*d{3})|d+)( ?[.,] ?(d{3}[,])*d+)? 例如,在regexr中,以下输入不匹配: 1.12,4.64 但在Go中它确实匹配. 解决方法^(+|-)?(((d{1,])*d+)?$ 尝试使用锚点.^ $将禁用部分匹配.请参阅演示. https://regex101.com/r/qH1uG3/4 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |