Citat:
Originally posted by oddholst@Jan 25 2009, 14:04
Aha... jag tror jag börjar förstå. Man skickar in den variabel man använder som "bärare" av resultatet som tredje argument i preg_match.
Jag tror jag skall bli självgående i denna fråga nu. Tack för hjälpen!
|
Så kan man uttrycka det. Det är ett lite bakvänt sätt att tilldela en variabel ett värde men på så sätt men så fungerar det. Man kan med fördel granska resultatet med print_r() men det har du säkerligen redan listat ut.
Det du vill fånga in sätter du i paranteser () och om du vill slippa få med ett värde (eller undvika processorbeslatningen) så kan du använda (?: med ) istället, t.ex.:
/(Jag vill )(?:inte) /
Regexp är spännande och praktiskt men lite klurigt ibland.