19. november 2003 - 09:30Der er
2 kommentarer og 1 løsning
Fjerne tekst fra en string
Jeg har en Tekststring hvor jeg ønsker at fjerne tekst1 og tekst2 fra den. Eksempelvis hvis jeg har en tekst : " qq nn mmm mmmmm mmmmm mmmm" og tekst1 og tekst2 er hhv. qq og nn. Så teksten se sådan efter: "mmm zzzzz mmmmm mmmm" Den ekstra mellemrum mellem mmmm og zzzzz skal være der. Hvordan laver jeg denne funktion?
public String FindText(String Tekst, String Tekst1, String Tekst2) {
Jeg har indtil videre fået lavet det her.. Men nu mangler jeg at fjerne alle blanke tegn før teksten. De efterfølgende skal ikke fjernes. Feks. " Hej...", Skal blive til "Hej...."
public String RemoveText(String s, String r1, String r2) { s = s.replaceFirst(r1, ""); s = s.replaceFirst(r2, "");
Jeg var vist for hurtigt til at stille spørgsmålet. Har fået implementeret det på følgende måde:
public String RemoveText(String s, String r1, String r2) { if (s != null) { s = s.replaceFirst(r1, ""); s = s.replaceFirst(r2, ""); s = s.trim(); }
return s; }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.