Fjerne et ord i en tekst streng
Jeg har lavet følgende kode:String test = "ftdsatest test test test fdsa test testOK fdsa as dsaf fdsa 432 dsa";
for( int i = 0; i < test.length(); i++)
{ if(test.charAt(i)==(' '))
{ if(test.charAt(i+1)==('t'))
if(test.charAt(i+2)==('e'))
if(test.charAt(i+3)==('s'))
if(test.charAt(i+4)==('t'))
System.out.println("Substring " + i);
}
}
Den er for så vidt meget god.
Den viser hvor ordet "test" begynder.
Den giver også mulighed for at lave alternativer i et ord som f,eks. "ø" eller "oe".
Men jeg er kørt lidt træt.
Hvordan skal jeg få selve tekst strengen printet ud.
Altså det som ikke er ordet "test".
Jeg vil gerne bibeholde "strukturen" uden tokenizer.