codeigniter用於驗證電子郵件地址的正則表達式是什麼?我打算在表單驗證的JavaScript部分使用相同的正則表達式,以便正則表達式不會發生衝突,例如xy#@spic7.com可能通過在JavaScript部分,但它不會在PHP的一部分通過)Codeigniter電子郵件REGEX
2
A
回答
1
你可以自己在相同的時間內已經看過源代碼它採取張貼這個問題,但,無論哪種方式,這是CI用來驗證電子郵件的方法,直接從system/libraries/Form_validation.php
:
/**
* Valid Email
*
* @access public
* @param string
* @return bool
*/
function valid_email($str)
{
return (! preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $str)) ? FALSE : TRUE;
}
0
也許最好的解決辦法是調用郵件助手和檢查電子郵件的有效性:
$this->load->helper('email');
if (valid_email('[email protected]')) echo 'email is valid';
相關問題
- 1. codeigniter電子郵件附件
- 2. Codeigniter電子郵件類別 - 電子郵件垃圾郵件
- 3. Codeigniter電子郵件問題
- 4. Codeigniter - 發送電子郵件
- 5. Javascript電子郵件RegEx問題與JSLint?
- 6. 電子郵件Regex,允許空白?
- 7. REGEX的電子郵件使用
- 8. Codeigniter電子郵件只適用於我的電子郵件
- 9. Codeigniter - 電子郵件分類 - HTML電子郵件加載視圖
- 10. 對CodeIgniter的電子郵件收件人
- 11. 帶附件的codeigniter電子郵件
- 12. codeigniter中的電子郵件庫
- 13. Codeigniter SMTP電子郵件錯誤
- 14. 帶CodeIgniter電子郵件類的彩信
- 15. 使用codeigniter發送電子郵件
- 16. CodeIgniter + MAMP:無法發送電子郵件
- 17. 身份驗證電子郵件PHP(CodeIgniter)
- 18. 檢查codeigniter中的電子郵件
- 19. Codeigniter發出多個電子郵件
- 20. gmail沒有收到Codeigniter電子郵件
- 21. Codeigniter電子郵件類不工作
- 22. codeigniter電子郵件不斷被阻止
- 23. html電子郵件不發送codeigniter
- 24. 在codeigniter中發送電子郵件
- 25. Codeigniter電子郵件不編碼爲utf8
- 26. Codeigniter文本電子郵件格式化
- 27. Codeigniter電子郵件類,意外如果
- 28. CodeIgniter的電子郵件信箱錯誤
- 29. Codeigniter ajax電子郵件表格
- 30. Codeigniter:無法發送電子郵件
謝謝你,我的頭只是剛剛爆炸的時候,我正在調試幾個小時,並且它r在我腦海中的結果是現在無法清晰地思考,只是尋找快捷方式:p –
我一定會在下次看到自己的源代碼lol –
@SpaceLaying:沒問題 - 我想我們都是在這種情況下之前! –