Page 1 of 1

Regex to find a number inside divs

Posted: Tue Feb 02, 2010 5:19 am
by klevis miho
I have this regular exrpression:

'#<div>(.+?)</div>#s'

which gets everything inside a div pair.

I want to get just the number inside this div's.

Re: Regex to find a number inside divs

Posted: Tue Feb 02, 2010 4:49 pm
by ridgerunner
what number?

Re: Regex to find a number inside divs

Posted: Wed Feb 03, 2010 3:48 am
by klevis miho
any number

Re: Regex to find a number inside divs

Posted: Wed Feb 03, 2010 1:18 pm
by ridgerunner
This one will find the first multi-digit integer following an opening div before a closing div, and capture that number into group 1:

Code: Select all

$re = '%<div>(?:(?!</div>|\d).)*(\d+)%s';