» »

regular expression

regular expression

pujs ::

zivjo!
sprobavam narediti regular expression za shell komando cd, ki ima sintakso:
cd [-L|-P] [directory]

Pattern pattern = Pattern.compile(/* POMOC!!!! */);

bi mi znal kdo dopolnit tisti string pri pomoc? :)

lp!
They toook rrrrrrr jjjjjjbbssss!!!!!!!

BlueRunner ::

^cd -(L|P) .*$

pujs ::

ni tko preprosto. fora je v tem da sta \-[LP] in .* opcijska... kar pomeni da jih lahko vkljucimo ali pa ne... torej veljavni primeri so:
cd
cd directory
cd -L (ali -P)
cd -L (ali -P) directory
They toook rrrrrrr jjjjjjbbssss!!!!!!!

BlueRunner ::

^cd( -(L|P))?( .*)?$

Zgodovina sprememb…

pujs ::

huh... ratalo mi je. pa le ni tko preprosto:

^cd(\s*$|\s+((-[LP])(\s*$|\s+[^\-].*)|[^\-].*))

evo :)... ce zna kdo enostavneje, naj mi pomaga :)
They toook rrrrrrr jjjjjjbbssss!!!!!!!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Android] Nov tip shranjevanja slike

Oddelek: Programiranje
142156 (1280) urosz
»

kako naj pridem v računalnik....

Oddelek: Pomoč in nasveti
6993 (701) Backup22
»

Audio cd ne dela na cd-romu

Oddelek: Pomoč in nasveti
91305 (1197) Han
»

CD ne požira RW in nedokončanih CDjov

Oddelek: Strojna oprema
5731 (668) waters
»

Avtoradiji - debata

Oddelek: Loža
91511 (1395) ssokec

Več podobnih tem