[root@localhost ~]# cat phone.sh
#!/bin/bash
echo "输入一串数字判断是否是手机号码"
read -ep "" num
if [[ "$num" =~ ^[1][3|5|8|9][0-9]{9}$ ]];then
echo "是手机号码"
else
echo "不是手机号码"
fi
[root@localhost ~]# ./phone.sh
输入一串数字判断是否是手机号码
135
不是手机号码
[root@localhost ~]# ./phone.sh
输入一串数字判断是否是手机号码
13567877777
是手机号码
[root@localhost ~]# ./phone.sh
输入一串数字判断是否是手机号码
135555553566
不是手机号码
[root@localhost ~]# ./phone.sh
输入一串数字判断是否是手机号码
13131314dsv13z.
不是手机号码
shell 输入一串数字判断是否是手机号码
最新推荐文章于 2023-05-11 19:42:15 发布