package common import "regexp" // 验证表名格式的辅助函数 func IsValidTableName(tableName string) bool { if tableName == "" { return false } // 表名只能包含字母、数字、下划线和点号,且长度合理 matched, err := regexp.MatchString(`^[a-zA-Z_][a-zA-Z0-9_.]{0,100}$`, tableName) return err == nil && matched }