Şu anda bir giriş ekranı ile bir uygulama oluşturuyorum. Herşeyi kurdum ama şifreyi normal bir kurallar dizisi izleyerek yapmak istiyorum: Şifrenin özel bir karakteri (!, @, #, $,% ...), A numarası ve büyük harf olması gerekir. Eminim ki, 3'ünün 2'sini nasıl yapacağımı biliyorum. Şifresinin özel bir karakter olup olmadığını kontrol etmek için bir if ifadesi yapmak problemi var. Bunu yapmanın basit bir yolu olup olmadığını merak ediyordum. Bunu yapmak için herhangi bir çözüm var mı?Android: Özel karakterler için kontrol ediliyor
-1
A
cevap
1
özel Karakter'u denetlemek için verilen yöntemi kullanıyorum. ihtiyacınıza göre regex
değiştirebilirsiniz.
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;
}
İlgili konular
- 1. Dizgede özel karakterler (/ * - + _ @ & $ #%) olup olmadığını kontrol edin?
- 2. Android'de null String kontrol ediliyor
- 3. Profil alanları kontrol ediliyor
- 4. Radyo düğmesi kontrol ediliyor
- 5. iPhone'un Mobil Safari: Özel Karakterler
- 6. MySQL Özel karakterler ekleme
- 7. wget ve özel karakterler
- 8. PHP: Özel karakterler PHP
- 9. UnicodeWarning: Tkinter'de özel karakterler
- 10. PHP preg_replace özel karakterler
- 11. Android dataBinding - @BindingAdapter özel uygulama ad alanı göz ardı ediliyor
- 12. Alfasayısal ve özel karakterler eklemek için RegEx
- 13. Yerel depolama birimi üzerinden değer kontrol ediliyor
- 14. Döngü yinelemeleri için özellikler dosyası tarafından kontrol ediliyor mu?
- 15. Tridion 2011'deki ürünler nerede kontrol ediliyor?
- 16. Sunucudan döndürülen veri kontrol ediliyor boş değil
- 17. IntelliJ IDEA'da Çalışma zamanı kontrol ediliyor
- 18. Özel karakterler içeren R gsub
- 19. Onay Kutusundaki Özel Karakterler Gösteriliyor
- 20. Katır dosya adındaki özel karakterler
- 21. Solr filtresindeki özel karakterler fq
- 22. "file_exists" sorusundaki özel karakterler (php)
- 23. Ruby: Dizede özel karakterler atılıyor
- 24. tesseract OCR Alman Özel Karakterler
- 25. Bash komut dosyasında özel karakterler yazdırma
- 26. Java'da özel karakterler \ 0 {NUL}
- 27. App store description özel karakterler
- 28. Dize'de Özel Karakterler Atama C
- 29. Smarty: özel karakterler değiştirilmediyse- utf8
- 30. Özel karakterler html'de nasıl kopyalanır?
Bu android tarafını yapmak ister misiniz? –
Aşağıdaki gibi bir normal ifadeyi oluşturabilirsiniz: http://stackoverflow.com/questions/5142103/regex-to-validate-password-strength – buczek
Ben sunucu tarafı için .net ve Microsoft şifre gibi herhangi bir şeyi doğrulamak için sınıf var –