IP地址
((1[0-9][0-9].)|(2[0-4][0-9].)|(25[0-5].)|([1-9][0-9].)|([0-9].)){3}((1[0-9][0-9])|(2[0-4][0-9])|(25[0-5])|([1-9][0-9])|([0-9]))
MAC地址
[0-9a-fA-F]{12}
該正則無法區(qū)分MAC和01開頭的手機(jī)號(hào)灵临。
解決方案:因無法區(qū)分粘茄,將01開頭的設(shè)置為手機(jī)號(hào)誊涯,不設(shè)置為MAC地址钦椭。
尚無更好的方法肖油。
手機(jī)號(hào)
1[0-9]{10}或01[0-9]{10}
電話號(hào)
[0-9]{8}或加區(qū)號(hào)[0-9]{11}
IMEI
國際移動(dòng)設(shè)備識(shí)別碼(International Mobile Equipment Identity卢未,IMEI)觅够,即通常所說的手機(jī)序列號(hào)陶因、手機(jī)“串號(hào)”骡苞,用于在移動(dòng)電話網(wǎng)絡(luò)中識(shí)別每一部獨(dú)立的手機(jī)等移動(dòng)通信設(shè)備,相當(dāng)于移動(dòng)電話的身份證楷扬。
手機(jī)IMEI碼由15-17位數(shù)字組成解幽。
IMEI的正則規(guī)則為:[0-9]{15,17}(工作中的要求為純數(shù)字)
UUID規(guī)則
- 帶'-'
[0-9a-zA-Z]*(-[0-9a-zA-Z]*)+
2.或大于16位(為了和MAC地址區(qū)別開)
[0-9a-zA-Z]{16,}