我试图返回一个包含字符串中特定正则表达式的所有匹配项的数组或切片。该字符串为:
I am trying to return an array, or slice, with all the matches for a specific regex expression against a string. The string is:
{city}, {state} {zip}
我想返回一个包含所有花括号中字符串的数组。我尝试使用 regexp 包来实现这个目标,但无法找到需要返回的内容。这是我的当前代码:
我想返回一个包含所有花括号中字符串的数组。我尝试使用 regexp 包来实现这个目标,但无法找到需要返回的内容。这是我的当前代码:
r := regexp.MustCompile("/({[^}]*})/")
matches := r.FindAllString("{city}, {state} {zip}", -1)
但是,无论我尝试什么,它每次都只返回一个空切片。