shell 输入一串数字判断是否是手机号码
生活随笔
收集整理的這篇文章主要介紹了
shell 输入一串数字判断是否是手机号码
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
[root@localhost ~]# cat phone.sh
#!/bin/bash
echo "輸入一串?dāng)?shù)字判斷是否是手機(jī)號(hào)碼"
read -ep "" num
if [[ "$num" =~ ^[1][3|5|8|9][0-9]{9}$ ]];thenecho "是手機(jī)號(hào)碼"
else echo "不是手機(jī)號(hào)碼"
fi
[root@localhost ~]# ./phone.sh
輸入一串?dāng)?shù)字判斷是否是手機(jī)號(hào)碼
135
不是手機(jī)號(hào)碼
[root@localhost ~]# ./phone.sh
輸入一串?dāng)?shù)字判斷是否是手機(jī)號(hào)碼
13567877777
是手機(jī)號(hào)碼
[root@localhost ~]# ./phone.sh
輸入一串?dāng)?shù)字判斷是否是手機(jī)號(hào)碼
135555553566
不是手機(jī)號(hào)碼
[root@localhost ~]# ./phone.sh
輸入一串?dāng)?shù)字判斷是否是手機(jī)號(hào)碼
13131314dsv13z.
不是手機(jī)號(hào)碼
總結(jié)
以上是生活随笔為你收集整理的shell 输入一串数字判断是否是手机号码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全面质量管理体系在大型核心项目群建设中的
- 下一篇: 上海计算机等级一级 英语,全国和上海的计