Kim Schulz wrote:
On Sun, 27 Feb 2005 22:38:08 +0100
Asbjorn Grandt <asbjorn@xxxxxxxxxx> wrote:
Hej
Er der en nem måde med Regexp at konvertere en streng af ord til
samme >
form som f.eks. Java metode navne :
"Dette er en test" bliver til "DetteErEnTest" ?
hvilket program/sprog vil du bruge til det?
i php kunne det se således ud:
<?php
$streng = "Dette er en test";
print implode("",array_map("ucfirst",split(" ", $streng)));
?>
Jeg skal bruge det i Java, regexp parseren er Perl5Util klassen i
Apaches Jakarta Oro pakke.
Pakken er ikke perfekt, men det er den eneste jeg kender der kan
parse
regexps som "s/expr/repl/gmi..." imod en streng.
Jeg ved at en StringTokenizer er en af de mere normale måder at gøre
dette på, ma jeg tænkte at når jeg nu er igang med en masse Regexp
kald, kan jeg lige så godt fortsætte...