Diciamo che ho un array di stringhe che contiene alcune lettere e punteggiaturaVerificare se la stringa è un carattere di punteggiatura
String letter[] = ["a","b","c",".","a"]
Nella lettera [3] che abbiamo ""
Voglio controllare utilizzando il ciclo for
ma come posso fare la dichiarazione if? Sappiamo che ci possono essere segni di punteggiatura
mio progresso finora (, ecc.?!):
for(int a=0; a<letter.length;a++)
{
if(letter[a].equals(".")) ===>> i'm confused in this line
{
System.out.println ("its puctuation");
}
else
{
System.out.println ("just letter");
}
È possibile utilizzare espressioni regolari per questo scopo. È davvero a portata di mano. – Smit
@smit, puoi darmi un suggerimento? – sephtian
Questo ti darà un'idea: [Punteggiatura Regex in Java] (http://stackoverflow.com/questions/8200908/punctuation-regex-in-java) – Stanley