Zpracovani regularnich vyrazu funkcemi z regex.h (nacitani konfiguracniho souboru)
Zdenek Janis
zdenek.janis na brajan.cz
Pátek Únor 24 15:46:55 CET 2006
No, taky jsem byl tim zapisem prekvapen... kregexpeditor timu rika
"negativni nahlizeni" :-)) v PostgreSQL to funguje tak, ze retezec
zacinajici libovolnym, tedy i zadnym, poctem mezer na jehoz konci je
znak # proste vyhodnoti jako neodpovidajici...
V PG to funguje takto:
test=# select substring('# fghfghh', '^(?! *#).+');
substring
-----------
(1 řádka)
test=# select substring(' # fghfghh', '^(?! *#).+');
substring
-----------
(1 řádka)
test=# select substring('xyz = bla', '^(?! *#).+');
substring
-----------
xyz = bla
(1 řádka)
test=# select substring(' xyz = bla', '^(?! *#).+');
substring
--------------
xyz = bla
(1 řádka)
a o totez se snazim v C...
--
S pozdravem
Zdenek Janis
Další informace o konferenci Linux