我试图用正则表达式从生成的字符串中删除整数,但这不会给我所需范围内的长度(许多会小于最小值)package mainimport (    "fmt"    "log"    "math/rand"    "regexp"    "time")func randomString(length int) string {    rand.Seed(time.Now().UnixNano())    b := make([]byte, length)    rand.Read(b)    return fmt.Sprintf("%x", b)[:length]}func randomLength(minL, maxL int) int {    rand.Seed(time.Now().UnixNano())    return rand.Intn(maxL-minL) + minL}func main() {    reg, err := regexp.Compile("[^a-zA-Z]+")    if err != nil {        log.Fatal(err)    }    for i := 0; i < 10; i++ {        processedString := reg.ReplaceAllString(randomString(randomLength(8, 16)), "")        println(processedString)    }}