Tengo un código que estoy convirtiendo de Perl a Java. Hace bastante uso de las expresiones regulares, incluido el operador s///
. He estado usando Perl durante mucho tiempo y aún me estoy acostumbrando a la forma de hacer Java de las cosas. En particular, las cuerdas parecen más difíciles de trabajar. ¿Alguien sabe o tiene una función de Java que implementa completamente s///
? De modo que pudiera manejar algo como esto, por ejemplo: (. Quizás no es un gran ejemplo, pero usted consigue la idea)equivalente de Java del operador /// de Perl?
$newString =~ s/(\bi'?\b)/\U$1/g;
Gracias.
Eche un vistazo a la biblioteca de expresiones regulares de Yakarta ORO, para \ U support vea la http://jakarta.apache.org/oro/api/org/apache/oro/text/regex/Perl5Substitution.html clase – rsp
Se ve muy útil, gracias! – reid
Después de examinarlo un poco, ORO es de hecho muy útil. Tener s /// y un operador de U incorporado es genial. Hasta ahora, ¡lo recomiendo! – reid