[bcn-pm] posix character classes a tr
Xavier Noria
fxn at hashref.com
Thu Feb 5 09:36:18 CST 2004
On Feb 5, 2004, at 12:52, Francesc Guasch Ortiz wrote:
> Hola.
> Volia substituir els caracters no imprimibles d'un string.
> He intentat fer amb el tr:
>
> $cadena =~ tr/[:print]:/*/c;
>
> Però veig que amb tr no van els POSIX character classes
> aquests. M'he oblidat d'algo ?
Ja vas be. Passa que a tr/// nomes hi van o caracters o rangs, a perlop
s'esmenten les classes de caracters explicitament:
Note that "tr" does not do regular expression character classes
such as "\d" or "[:lower:]".
Si resulta mes comoda una classe llavors cal usar s///g.
-- fxn
More information about the Barcelona-pm
mailing list