Ho un codice che sto convertendo da Perl a Java. Fa un uso piuttosto pesante delle espressioni regolari, incluso l'operatore s///
. Sto usando Perl da molto tempo e mi sto ancora abituando al modo di fare Java. In particolare, sembra che le stringhe siano più difficili da utilizzare. Qualcuno sa o ha una funzione Java che implementa completamente s///
? In modo da poter gestire qualcosa di simile, per esempio: (. Forse non è un grande esempio, ma si ottiene l'idea)Equivalente Java dell'operatore /// di Perl?
$newString =~ s/(\bi'?\b)/\U$1/g;
Grazie.
Dai un'occhiata alla biblioteca regexp Jakarta ORO, per il supporto \ U vedere la classe http://jakarta.apache.org/oro/api/org/apache/oro/text/regex/Perl5Substitution.html – rsp
sembra molto utile, grazie! – reid
Dopo averlo esaminato un po ', ORO è davvero molto utile. Avere s /// e un operatore \ U integrato è fantastico. Finora lo raccomando! – reid