Devo estrarre solo valori numerici da String str="sdfvsdf68fsdfsf8999fsdf09"
. Come posso estrarre numeri da una stringa alfanumerica in Android?Estrarre numeri da una stringa alfanumerica utilizzando android
risposta
String str="sdfvsdf68fsdfsf8999fsdf09";
String numberOnly= str.replaceAll("[^0-9]", "");
aggiornamento:
String str="fgdfg12°59'50\" Nfr | gdfg: 80°15'25\" Efgd";
String[] spitStr= str.split("\\|");
String numberOne= spitStr[0].replaceAll("[^0-9]", "");
String numberSecond= spitStr[1].replaceAll("[^0-9]", "");
Se usato questo sto ricevendo solo alfabeti, ma io Ho bisogno solo di valori numerici –
Ho aggiornato vedere di nuovo la mia risposta. –
L'ho capito, grazie .. –
public static String getOnlyNumerics(String str) {
if (str == null) {
return null;
}
StringBuffer strBuff = new StringBuffer();
char c;
for (int i = 0; i < str.length() ; i++) {
c = str.charAt(i);
if (Character.isDigit(c)) {
strBuff.append(c);
}
}
return strBuff.toString();
}
grazie ha funzionato per me! – xbadal
public static int extractNumberFromAnyAlphaNumeric(String alphaNumeric) {
alphaNumeric = alphaNumeric.length() > 0 ? alphaNumeric.replaceAll("\\D+", "") : "";
int num = alphaNumeric.length() > 0 ? Integer.parseInt(alphaNumeric) : 0; // or -1
return num;
}
È possibile impostare il valore a 0 o -1 (cosa fare se nessun numero si trova nella alfanumerico a tutti) secondo la vostra needs
- 1. Estrarre numeri da una stringa utilizzando espressioni regolari e regolari
- 2. C# Estrarre più numeri da una stringa
- 3. Ordinamento stringa alfanumerica decrescente
- 4. espressioni regolari per estrarre i numeri da una stringa
- 5. Estrarre numeri di telefono statunitensi da una stringa
- 6. Estrarre una stringa tra due parole da una stringa
- 7. Genera ID univoco da stringa alfanumerica
- 8. Estrazione numeri decimali da una stringa
- 9. C++: estrae i numeri da una stringa
- 10. Come incrementare una stringa alfanumerica in PHP?
- 11. Estrarre un file da una stringa ZIP
- 12. Estrarre correttamente Emojis da una stringa Unicode
- 13. php per estrarre una stringa da virgolette
- 14. Come estrarre i numeri da una stringa e ottenere una matrice di ints?
- 15. Ruby: Estrarre parole da stringa
- 16. Bash è necessario testare la stringa alfanumerica
- 17. Il modo più efficiente per estrarre tutti i numeri (naturali) da una stringa
- 18. Codifica di una stringa numerica in una stringa alfanumerica abbreviata e di nuovo indietro
- 19. Estrarre una stringa singola da una serie di elementi
- 20. Estrarre una sottostringa da una stringa in Ruby utilizzando un'espressione regolare
- 21. Pacchetto Django per generare una stringa alfanumerica casuale
- 22. Come posso estrarre sottostringhe da una stringa in Perl?
- 23. Estrarre gli ultimi n caratteri da una stringa in R
- 24. Come estrarre un numero da una stringa in JavaScript?
- 25. estrarre l'indirizzo e-mail da stringa - php
- 26. @Pattern per stringa alfanumerica - Convalida del bean
- 27. Come estrarre una data da un UUID utilizzando Java?
- 28. Estrarre l'immagine secondaria da un'immagine utilizzando C#
- 29. Bash: estrarre parte di una stringa
- 30. Estrarre l'ultimo numero a 4 cifre da una serie in R utilizzando stringr
Correlati: http://stackoverflow.com/questions/1558432/extracting-a-number-da-a-string-in-java – assylias