電子メールアドレスの検証にcodeigniterが使用する正規表現は何ですか?正規表現が衝突しないように、フォーム検証のjavascript部分で同じ正規表現を使用することを計画しています。 xy#@spic7.comはjavascriptの部分を渡すかもしれませんが、PHPの部分には入りません)Codeigniter Email REGEX
2
A
答えて
1
この質問を投稿するのと同じ時間であなた自身がソースコードを見ている可能性がありますが
/**
* 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
たぶん最善の解決策は、電子メールのヘルパーを呼び出し、電子メールの妥当性をチェックされています:、いずれかの方法で、これはストレートsystem/libraries/Form_validation.php
からCIは、電子メールを検証するために使用する方法、である
$this->load->helper('email');
if (valid_email('[email protected]')) echo 'email is valid';
関連する問題
- 1. php email regex
- 2. Regex Multiple email validation
- 3. JavaScript Email Validation with Regex
- 4. Regex in React email validation
- 5. Regex To Exclude Email-Expression
- 6. [email protected]
- 7. cruisecontrol.net email
- 8. email tableView text
- 9. Send Email From Database
- 10. mutlipart email in go
- 11. send email HTML/HTML5
- 12. email RenderLog nice formatting
- 13. System.Net.Mail.SmtpException {"Failure Sending Email。"}
- 14. Firebase Email Verification Android
- 15. BoostFramework():mPerf = [email protected]
- 16. Email Builder Laravel
- 17. Python Email Parsing Issue
- 18. Magento - eMail変数
- 19. Meteor email success alert
- 20. Html/php email send
- 21. Jenkins Email-ext variables
- 22. Email to Array VBA
- 23. Android Studio [email protected]
おかげで、私の頭は、ちょうどでした今すぐ爆発するだろう、私は数時間真っ直ぐにデバッグしていた私の心の中の魂は今明確に考えることができず、ショートカットを探しています:p –
次回は自分でソースコードをチェックしてください。 –
@SpaceLaying:問題はありません。前! –