RE
Jiri Polcar
polcar na physics.muni.cz
Čtvrtek Prosinec 5 17:50:26 MET 2002
Zdravim,
potrebuju napsat substituci, ktera doplni mezeru mezi cislo a pismeno a
mezi pismeno a cislo:
pepa100zdepa => pepa 100 zdepa
napsal jsem
s/([[:digit:]]+)([[:alpha:]]+)/$1 $2/g
coz delalo prvni cas, tedy dopsalo mezeru mezi cislo a pismeno. Kdyz
jsem ale pouzil
s/([[:digit:]]+)([[:alpha:]]+)|([[:alpha:]]+)([[:digit:]]+)/$1 $2/g
obdrzel jsem hlasku:
Use of uninitialized value in concatenation (.) or string
Jak na to? Potrebnju to v jednom s///, protoze to vyhodnocuji ve
pravdivostnim kontextu...
Diky.
--
JP
Další informace o konferenci Perl