一、正则表达式是什么?

正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。

正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。

二、详细代码

1.判断手机号

手机号格式:

第一位必为1的十一位数字

代码如下(示例):

2.判断是否为身份证

身份证格式为:

15位数字或18位数字,当为18位数时,最后一位可能为X

代码如下(示例):

补充:golang手机号邮箱正则

总结

通过以上两个例子可以轻松了解在Golang中正则的使用方式。