Ich erstelle derzeit eine App mit einem Anmeldebildschirm. Ich habe alles eingerichtet, aber ich möchte, dass das Passwort einem normalen Regelwerk folgt: Das Passwort muss ein Sonderzeichen (!, @, #, $,% ...), eine Zahl und einen Großbuchstaben haben. Ich bin ziemlich sicher, dass ich 2 der 3 weiß. Das Problem, das ich habe, ist, eine if-Anweisung zu machen, um zu überprüfen, ob das Passwort einen speziellen Charakter hat. Ich habe mich gefragt, ob es einen einfachen Weg dafür gibt. Irgendeine Lösung, um dies zu tun?Android: Auf Sonderzeichen prüfen
-1
A
Antwort
1
Ich verwende die angegebene Methode zur Überprüfung Sonderzeichen. Sie können es regex
je nach Bedarf ersetzen.
public Boolean isSpecialCharAvailable(String s) {
//int counter =0;
if (s == null || s.trim().isEmpty()) {
return false;
}
Pattern p = Pattern.compile("[^A-Za-z0-9]");//replace this with your needs
Matcher m = p.matcher(s);
// boolean b = m.matches();
boolean b = m.find();
if (b == true)
return true;
else
return false;
}
Verwandte Themen
- 1. Android Sqlite Sonderzeichen
- 2. Sonderzeichen auf HTTP-Anfrage
- 3. Android - auf Verlust der Bluetooth-Verbindung prüfen?
- 4. Android Textansicht Sonderzeichen Ausgabe
- 5. Auf ungültige Eingabe prüfen
- 6. So prüfen Sie, ob ein Doppelwert Sonderzeichen enthält
- 7. Soundex und auf ungültigen Sound prüfen
- 8. JSONArray auf spezifischen Wert prüfen
- 9. Android Studio/XML Sonderzeichen Codierung
- 10. Auf symbolische Verbindung prüfen
- 11. Auf IP-Gültigkeit prüfen
- 12. Auf doppelten Wert prüfen
- 13. Datenbank auf Duplikate prüfen
- 14. Array auf Duplikate prüfen
- 15. Auf atomaren Kontext prüfen
- 16. Auf PHP-Syntaxfehler prüfen?
- 17. Dateien auf Gleichheit prüfen
- 18. Laufzeit auf Glühlampen prüfen?
- 19. Auf gültige IMEI prüfen
- 20. Auf binäre Stringlänge prüfen?
- 21. (Nicht-remote) Chome Dev Tools ("Element prüfen") gleichwertig auf Android?
- 22. Wie kann ich prüfen, ob eine App auf Android läuft?
- 23. Catch Tastendruck von Sonderzeichen mit Android
- 24. Sonderzeichen nicht auf Seite zeigen
- 25. spalte die Zeichenkette auf Sonderzeichen
- 26. "prüfen update" funktioniert nicht in Android Studio
- 27. Sonderzeichen (@,?) Als XML-String in android app
- 28. Sonderzeichen wie & in android xml umgehen
- 29. Prüfen, ob Textansicht in Android ellipsentiert ist
- 30. Prüfen Sie, welches Fragment Android ausgewählt ist
möchten Sie diese Android-Seite tun? –
Sie können eine Regex, ähnlich wie folgt erstellen: http://stackoverflow.com/questions/5142103/regex-to-validate-password-strength – buczek
Ich verwendete .net zu Server-Seite und Microsoft Klasse für die Validierung von etwas wie Passwort –