» »

Regularni izrazi

Regularni izrazi

Karlos ::

Zanima me kako bi recimo dobil ven samo kar je med narekovaji;
npr: img src="slike/mojaSlika.jpg" da bo dobil samo slike/mojaSlika.jpg
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."

darkolord ::

img src="(.*)"

Karlos ::

Se mi zdi da tole no bo delovalo.
Če dam recimo v notepadu++
Najdi: img src="(.*)"
Zamenjaj z: slika.jpg

dobim: slika.jpg in ne
img src="slika.jpg"
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."

fiction ::

.* je pomoje prevec pozresen.
Kaj pa nekaj ala [^"]+ ?

darkolord ::

Tisto čisto lepo deluje, sam ne za replace (nisi nikjer omenil, da delaš replace)...

Če prav razumem, bi rad obratno naredu:

Najdi: (img\ src=").*(")
Zamenjaj z: \1slika.jpg\2 (al pa $1 in $2, nevem točno kaj ima notepad++)

Al pa kar: img\ src=".*"
Zamenjaj z: img src="slika.jpg"

Zgodovina sprememb…

alsu ::

Da ne odpiram nove teme, bom kar tukaj napisal svojo zadevo. Imam nek dokument iz katerega bi rad kopiral specifične besede, ki se vse skupaj začnejo z npr. plg_. Pri vsaki besedi je drugačna končnica kot v sledečem primeru:

plg_test
plg_nekaj
plg_karkoli

Sedaj pa me zanima, kakšen regularni izraz uporabiti v tem primeru, da bi izločil vse kar je plg_ pa do konca imena.

darkolord ::

kaj to pomeni "do konca"?

alsu ::

do konca poimenovanega plugina (plg_test), ne pa do konca stavka.

Zgodovina sprememb…

  • spremenil: alsu ()

darkolord ::

Do ločila oz presledka torej?

plg_\w+

Zgodovina sprememb…

  • spremenilo: darkolord ()

alsu ::

Super, prvi problem je rešen. Sedaj me zanima kako bi v notepadu++ kopiral označene plugine ali pa recimo, če ni te možnosti, da odstrani vse razen plg_\w+?

Spura ::

odstrani kaj? vrstice?

bandek ::

Zdravo,

zanima me, kako z regularnimi izrazi prebrat slednjo txt datoteko:
http://www.ljse.si/datoteke/BTStecajEUR...

Prosil bi nekoga da mi da primer za izpis simbola in opisa. RAbil bi v javi (eclipse).

hhvala že v naprej.


lp

darkolord ::

Ne potrebuješ regularnih izrazov, glede na to, da so polja fiksne širine.

bandek ::

v bistvu jih potrebujem, ker moram nalogo narest z regularnimi^^


Vredno ogleda ...

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

[PHP]Include

Oddelek: Izdelava spletišč
61237 (1159) |ViPeR|
»

Shranjevanje slike v bazo java

Oddelek: Programiranje
121395 (1331) kopernik
»

ALT Tags za slike: Kako točno...?

Oddelek: Izdelava spletišč
61017 (989) macplus
»

Frontpage pomoč

Oddelek: Izdelava spletišč
141339 (1097) Tody
»

..:: IBM 2 COMP TEST ::..

Oddelek: Pomoč in nasveti
61390 (1253) miranpozar

Več podobnih tem