たとえば、TextInputに電子メールを入力する際に、エラーメッセージを検証して表示する必要があります。入力されたメールが有効であるかない反応したネイティブのTextInput値を検証する方法は?
16
A
答えて
37
どこで入力されたメールが有効であるかどうかを確認するために正規表現を使用することができます。
正規表現機能
validateEmail = (email) => {
var re = /^(([^<>()\[\]\\.,;:\[email protected]"]+(\.[^<>()\[\]\\.,;:\[email protected]"]+)*)|(".+"))@((\[[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);
};
テキスト入力機能を提出
onSubmit =() => {
if (!this.validateEmail(this.state.text_input_email)) {
// not a valid email
} else {
// valid email
}
+0
ありがとう@ g-hamaide、これは私が探しているものです! –
+3
リンクが利用できません。 –
+0
このrejexはサポートしていません:email @ [123.123.123.123] – Negin
関連する問題
- 1. 反応ネイティブのTextInputセキュアエントリーフォントサイズフリック
- 2. 反応ネイティブのTextInputに対するPanResponder
- 3. 反応ネイティブのTextInput長さカウンター
- 4. 反応ナビゲーションでネイティブ反応で認証フローを実装する方法は?
- 5. iOS版のTextInput高さの相対は反応し、ネイティブ
- 6. 反応したネイティブのGoogleサービスアカウント認証
- 7. が反応し、ネイティブのTextInputコントロールのデフォルトのパディング
- 8. 反応するネイティブでパスコード認証を入力する方法
- 9. 反応したネイティブのtextInputでフォーカスが失われたときを知る方法?
- 10. 反応ネイティブの最初の起動を検出する方法
- 11. 反応したネイティブのTextInputコンポーネントには何も入力できません。
- 12. (反応ネイティブ)反応したネイティブのバッテリーレベルを検出するにはどうすればよいですか?
- 13. ネイティブtextInputに反応してくださいscrollView android
- 14. 反応したネイティブの別のコンポーネントを起動する方法
- 15. 方法で反応し、ネイティブReduxの
- 16. ネイティブiOS TextInputに反応します:secureTextEntryスイッチのフォントを切り替える
- 17. Previous TextInput autoFocus on backspace press反応ネイティブのandroid
- 18. 関数から値を返す方法 - ネイティブに反応する
- 19. ネイティブ渡し値に反応する
- 20. 反応し、ネイティブ:コンポーネントのみ反応するネイティブ・ナビゲーションや反応ナビゲーションを
- 21. 反応したネイティブのカスタムフラットリストアイテム
- 22. 反応したネイティブのキャッシュイメージ
- 23. 反応したネイティブのカスタムアラートダイアログ?
- 24. 反応したネイティブのデータテーブル
- 25. 反応ネイティブのアンドロイドでコンポーネント間で値を渡す方法
- 26. 1つのTextInputから別のTextInputにネイティブに反応します2つのタップが必要です
- 27. itemrenderer内でtextinputを検証する方法は?
- 28. 反応し、ネイティブ
- 29. 反応し、ネイティブ
- 30. 反応したネイティブのFlatListでTextInputをプッシュするにはどうすればいいですか?
あなたは、入力が無効な場合、エラーメッセージと感嘆符を表示するためには何を使用していますか? Thx in advance –
えええええええええええええええええええええええええとは何ですか? –