Ich versuche, eine Komponente ähnlich wie Google Play-Kreditkarte zu bauen und fügte hinzu:Überprüfen Sie, ob ein Teil des Textes passt ein regex
Wenn der Benutzer startet die Kreditkartennummer eingeben, und nur die Kredit Kartenbilder, die sichtbar bleiben, gehören zu den Karten, die Teil des Kreditkartennummernmusters sind.
Zum Beispiel:
Mit Blick auf Mastercard regex:^5 [1-5] [0-9] {14} $
Wenn der Benutzer Typen "5", "53", „531 ", sollte das Bild der Masterkarte sichtbar sein.
Ich denke, es kann mit Pattern und Matcher Klasse gemacht werden, aber wie?
Verwenden match()
Methode ist nicht gut, da es versucht, gegen alle Muster zu entsprechen.
Vielen Dank im Voraus!
Try '^ 5 ([1-5] [0-9] {} 0,14)?$ ' –