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 中工作。我将不胜感激。谢谢,
相关分类