首次提交:初始化项目代码

This commit is contained in:
sunct
2026-07-31 15:18:32 +08:00
commit d6393266b0
193 changed files with 14287 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
package main
import (
"fmt"
"regexp"
)
// 全局仅编译一次,全局复用,性能最优
//var pattern = `^1[3-9]\d{9}$`
// 更为严格的匹配
var pattern = `^1(3[0-9]|4[5-9]|5[0-35-9]|6[2567]|7[0-9]|8[0-9]|9[0-35-9])[0-9]{8}$`
var phoneRegex = regexp.MustCompile(pattern)
func main() {
fmt.Println("合法手机号校验:", phoneRegex.MatchString("13812345678"))
fmt.Println("非法手机号校验:", phoneRegex.MatchString("11111122222"))
}