lazarus-regex-datoteka - skriti znaki ?

Za tiste, kateri uporabljajo FreePascal oz. Lazarus
Odgovori
M.C.
Prispevkov: 8
Pridružen: 21.12.2011 18:08:04

lazarus-regex-datoteka - skriti znaki ?

Odgovor Napisal/-a M.C. » 13.02.2012 12:03:51

za regex uporabljam tole: http://regexpstudio.com/TRegExpr/TRegExpr.html

Imam eno datoteko kjer je v prvi vrstici:
"Ślimaki tyłoskrzelne","Opisthobranchiata","foo"
Če to vrstico (copy/paste) & regex izraz sprobam v freware app ki je tudi na zgornjem linku dela bp

in na tem sprobam regex, v loop-u,branje vrstico za vrstico:

Koda: Izberi vse

^"[^"]+","[^"]+","[^"]+"$
--> r.Exec(Pchar(Line)) --> false !?
Pchar al ne Pchar nima veze, vedno false


v datoteki sta dve vrstici (prvi dve) ki se začneta s 'Ś' in na obeh je tale problem.
NA ostalih vrsticah dela bp.

Kakšna ideja ?

Odgovori