2017-04-12 7 views
0

Ich verwende eine StringTokenizer, um Zeilen einer TXT-Datei zu tokenisieren. Ich suche diese Zeilen nach einem bestimmten Wort - "Sohn". Wie kann ich verhindern, dass das Wort "Sonett" zurückgegeben wird? Siehe Code extrahiert unter:Verwenden von StringTokenizer und Suchen nach einem Wort im Text

String searchWord = "son"; 

StringTokenizer st = new StringTokenizer(text,".?!,^"); 

if(text.contains(searchWord)){ 

fw = new FileWriter("txtFiles/tokenizedSentences.txt"); 

bw = new BufferedWriter(fw); 
bw.write(text); 

Kann ich etwas in das StringTokenizer Konstrukt geben Rückkehr Sonett zu stoppen?

Dank

Antwort

Verwandte Themen