0
我需要驗證文本box.user不應進入任何郵件編號,也沒有比10..Please更長的號碼給你的建議驗證檢查的任何電子郵件ID或10位數字
我需要驗證文本box.user不應進入任何郵件編號,也沒有比10..Please更長的號碼給你的建議驗證檢查的任何電子郵件ID或10位數字
其他人一樣是評論,請在發佈您的問題之前嘗試做一些調查,因爲以下所有答案都僅來自本網站以前的答案。
您的查詢,可分爲兩個部分 -
對於PHP服務器端驗證,取自here。
function validateEmail($email) {
return (bool) stripos($email,'@');
}
上述所有的功能將返回true
如果輸入的文本是電子郵件。因此,您可能需要檢查false
條件,因爲您不希望輸入電子郵件地址。
同樣,沒有輸入的號碼檢查超過10個字符,你可以使用: -
簡單
JavaScript驗證可以發現here
但是,您的問題仍然存在一些未處理的情況 - 當有人輸入正常文本但超過10個字符時會發生什麼?這應該被允許嗎? 理想情況下,它應該是因爲它不是一個電子郵件,它不是一個大於10位數字的數字?
先試試你自己。 – user4035
閱讀有關定期練習 – user2727841
應該允許什麼?普通文字?數字和文字混合? _無效的電子郵件地址(即包含'@'的簡單文本)? – knittl