可以用javascript作客戶端檢查,函數如下://檢查電話號碼,返回true或者false,正確格式為020-121212或者020121212
function checkphone(phoneNum)
{
var phoneReg=new RegExp("^([0-9]{1,6}[-]?)?([0][1-9][0-9]{1,2}[-]?)?[0-9]{6,7}$");
return phoneReg.test(phoneNum);
}
//檢查郵政編碼
function checkint(intNum)
{
var checkInt=new RegExp("^[0-9]{6}$");  //六位數字
return checkInt.test(intNum);
}這些正則表達式同樣可以在php中使用,做服務器端檢查
用eregi函數,如:
if(eregi(("^([0-9]{1,6}[-]?)?([0][1-9][0-9]{1,2}[-]?)?[0-9]{6,7}$",$phone)){
  echo "格式正確";
}