1、用正则表达式表示IP地址
ifconfig | grep -E -o "(\<([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>\.){3}(\<[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]25[0-5]\>)"
5、用正则表达式表示手机号13 17 15 18
grep -E – o "^1[3578][0-9]{9}\b"
6、用正则表达式表示身份证号18
"\<[0-9]{16}([0-9]|X)\>"
7、用正则表达式表示邮箱
grep -E -o "[[:alpha:]]+@sina.com"
原创文章,作者:sjfbjs,如若转载,请注明出处:http://www.178linux.com/30727