package main
import (
"regexp"
"fmt"
)
func main() {
var re = regexp.MustCompile(`(?m)^[0-9]{2}$`)
var str = `213`
for i, match := range re.FindAllString(str, -1) {
fmt.Println(match, "found at index", i)
}
}
cGFja2FnZSBtYWluCgppbXBvcnQgKAogICAgInJlZ2V4cCIKICAgICJmbXQiCikKCmZ1bmMgbWFpbigpIHsKICAgIHZhciByZSA9IHJlZ2V4cC5NdXN0Q29tcGlsZShgKD9tKV5bMC05XXsyfSRgKQogICAgdmFyIHN0ciA9IGAyMTNgCiAgICAKICAgIGZvciBpLCBtYXRjaCA6PSByYW5nZSByZS5GaW5kQWxsU3RyaW5nKHN0ciwgLTEpIHsKICAgICAgICBmbXQuUHJpbnRsbihtYXRjaCwgImZvdW5kIGF0IGluZGV4IiwgaSkKICAgIH0KfQo=