Grande andbin, veramente ottimo.Originariamente inviato da andbin
...
Altre soluzioni? Sì ce ne sarebbero, ad esempio usare le espressioni regolari. Se la stringa da cercare è predefinita, non ci sono problemi (se ci fossero caratteri speciali da cercare, devi trattarli appositamente, vedi le regole delle regex).
codice:import java.util.regex.*; Pattern p = Pattern.compile("stringa", Pattern.CASE_INSENSITIVE); Matcher m = p.matcher(tuaStringa); boolean b = m.find();
E sai se esiste un modo per verificare se una stringa è 'propriamente' contenuta in un'altra?
Ad esempio, se ho:
String str1 = "Questa è unaStringa"
e provo a cercare la stringa:
String str2 = "una"
all'interno di str1, la ricerca mi deve ritornare false, ossia str2 non deve essere parte di una 'parola' di str1.
Grazie![]()

Rispondi quotando