【发布时间】:2018-11-01 12:29:25
【问题描述】:
我在电子邮件验证中有一个条件。
-
如果邮件文本框为空.. 返回真
-
如果电子邮件文本框不为空,请检查文本框是否为有效电子邮件
-
如果它不是有效的电子邮件.. 返回 false
isEmailValid = () => { const { Email} = this.state; var filter = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/; if(Email=='') { return true; } else{ Alert.alert("Error", I18n.strings("requiredField", { name: I18n.strings("account.emailId") })); return false; } return true; }
else中的条件是什么?
【问题讨论】:
-
您是否尝试过一次搜索?这是链接stackoverflow.com/questions/43676695/…
-
不适合我:(
标签: jquery reactjs react-native