我应该如何重写这些表达式?
添加一些诗篇,如定义在这里:
(?P<Year>d{4})-(?P<Month>d{2})-(?P<Day>d{2})
使用交叉引用捕获组名称
re.SubexpNames()。
并使用如下:
package mainimport ( "fmt" "regexp")func main() { r := regexp.MustCompile(`(?P<Year>d{4})-(?P<Month>d{2})-(?P<Day>d{2})`) fmt.Printf("%#vn", r.FindStringSubmatch(`2015-05-27`)) fmt.Printf("%#vn", r.SubexpNames())}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)