\C před $
Pavel Smerk
xsmerk na fi.muni.cz
Úterý Červen 23 23:19:18 CEST 2009
Ahoj vespolek,
pracuju s utf8 daty, ale potřebuju k nim v jedné chvíli přistupovat po
jednotlivých bytech a ukusovat určitý počet od konce řetězce, ovšem
nefungovalo to. Když jsem se snažil izolovat problém, zdá se, že \C$
matchuje pouze v případě, že řetězec končí znakem \n (pak matchuje před
ním). Pokud nekončí, tak nematchuje:
$ echo "aá" | perl -CI -ne 'warn /\C{2}$/; chomp; warn /\C{2}$/'
1 at -e line 1, <> line 1.
Warning: something's wrong at -e line 1, <> line 1.
$ perl -v
This is perl, v5.10.0 built for i686-linux
Co dělám špatně?
Díky, P.
Další informace o konferenci Perl