Page 1 of 1

Vyhladavanie pomocou regularnych vyrazov a riadiacich znakov

Posted: 01 Feb 2006, 07:37
by lolo
Zdravim,

Moze mi niekto prosim Vas zaslat zoznam pouzitelnych regularnych vyrazov (regexp) pri vyhladavani cez reg. vyraz v SS. Alebo odkazat ma na nejaku linku?

Chcel som vyhladat v suboroch vyskyt textu s tabulatorom "\t" alebo taky whitespace character "\s", ale to vobec nefunguje.

Ako je mozne nejako rozumne zadat vyhladavanie specialnych riadiacich znakov, ako su: \t, \r, \n, \e, \b ???

(Viem to ciastocne riesit cez clipboard, v ktorom mam prislusny riadiaci znak skopirovany. To potom vlozim do vyhladavacieho pola "Containing", ale je to tazkopadne riesenie.)

Vdaka za odpoved
lolo

Posted: 01 Feb 2006, 08:32
by Jan Rysavy
Umístil jsem nápovědu k Servant Salamander 2.0 samostatně ke stažení:
http://www.altap.cz/salam_en/forum/salamand20.chm
V kapitole Appendix jsou regulární výrazy popsány.

Posted: 01 Feb 2006, 17:16
by Petr Solin
Na toto hledani by se vam hodilo zapnout pod Containing text checkbox HEX-mode a zadavat primo ciselne znaky, ktere hledate (\t je 09, \r je 0D, \n je 0A, atd.).

Regularni vyrazy nepodporuji hledani pres konce radku + nemaji podporene C++ escape sekvence typu \t, \r, \n. V regularnim vyrazu znamena \t jen pismeno t.