用 golang 解析 Perl 正则表达式

http://play.golang.org/p/GM0SWo0qGs


这是我的代码和游乐场。


func insert_comma(input_num int) string {

    temp_str := strconv.Itoa(input_num)

    var validID = regexp.MustCompile(`\B(?=(\d{3})+$)`)

    return validID.ReplaceAllString(temp_str, ",")

}


 func main() {

    fmt.Println(insert_comma(1000000000))

 }

基本上,我想要的输入是 1,000,000,000。正则表达式在 Javascript 中工作,但我不知道如何使这个 Perl 正则表达式在 Go 中工作。我将不胜感激。谢谢,


拉风的咖菲猫
浏览 275回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go