Just nu i M3-nätverket
Gå till innehåll

Reguljära uttryck


P3tter

Rekommendera Poster

ok,

Om jag har en sträng el dyl, och ur den vill plocka ut det mellan <aha> och </aha> till en ny sträng, hur skriver jag då... har bara pulat med detta i PERL...

 

Petter

Länk till kommentar
Dela på andra webbplatser

Jag skulle faktiskt lägga till ett "i" och ett "s" efter det sista /-teckenet, så strängen skulle su ut så här:

"/<aha>(.*?)<\/aha>/is"

 

i:et här till för att man även ska matcha t.ex. <AhA> och <aHA>, och s:et gör att (.*?) kan matcha en ny rad (\n) också.

 

Länk till kommentar
Dela på andra webbplatser

En dum till...

var hittar jag alla de där finurliga .*? osv.. (inte på tangentbordet utan vad de "betyder")

 

Petter

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...