13. juni 2001 - 03:00Der er
1 kommentar og 1 løsning
String.replace med strings i steder for chars.
Jeg skal bare lige høre, om det er spild af tid, at jeg har lavet en funktion, der laves f.eks. \"Hej med dig og dig og dig\" om til \"Hej med kaj og kaj og kaj\" dvs replacer alle substrenge af en bestemt type med en anden streng. Den findes jo med to chars men er der ikke også en metode med strings?
Java har meget dårlige muligheder for streng manipulation (i forhold til f.eks. Perl), så der ligger ikke nogle indbygget muligheder i jdk for at lave en string replace, så derfor er det jo fint nok at du har skrevet en funktion til det.
Der er sikkert nogen der kender en, der har skrevet et standard bibliotek og lagt på nettet (herunder f.eks. regex4J fra IBM), men det skal man jo sætte sig ind i først, og distribuere med ud, etc.
Med JDK1.4 (som p.t. er i beta) kommer der regulære udtryk med i java. Den skulle være på trapperne senest august.
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.