Kar*_*mar 22 javascript validation android reactjs react-native
例如,在TextInput中输入电子邮件时,它应验证并显示错误消息.输入的电子邮件是否有效
G. *_*ide 54
您可以使用正则表达式来检查输入的邮件是否有效.
正则表达式功能
validateEmail = (email) => {
var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email);
};
Run Code Online (Sandbox Code Playgroud)
提交文字输入功能
onSubmit = () => {
if (!this.validateEmail(this.state.text_input_email)) {
// not a valid email
} else {
// valid email
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35307 次 |
| 最近记录: |