iota
03-25-2007, 04:18 PM
Hi
I'm finding a difficulty in graping meta description like a searchbot because of
its flexible patterns.
<meta content="This is my web site description" name="description" />
<meta name="description" content="This is my web site description" />
I've tried with the following patterns but in vain :
preg_match('@(?:<meta content="|<meta name="description" content="|<meta content=|<meta name=description content=)+(.*\w+)@i',
preg_match('@(?:<meta content="|<meta name="description" content="|<meta content=|<meta name=description content=)+([^"|/>|>]+)@i',
preg_match('@(<meta content="|<meta content="|<meta name="description" content="|<meta content=|<meta name=description content=)+(.*)([^"]).(name="description" />|name=description>|>|>|/>|"/>|)@i',
I'd like to get the
This is my web site description.
I'm finding a difficulty in graping meta description like a searchbot because of
its flexible patterns.
<meta content="This is my web site description" name="description" />
<meta name="description" content="This is my web site description" />
I've tried with the following patterns but in vain :
preg_match('@(?:<meta content="|<meta name="description" content="|<meta content=|<meta name=description content=)+(.*\w+)@i',
preg_match('@(?:<meta content="|<meta name="description" content="|<meta content=|<meta name=description content=)+([^"|/>|>]+)@i',
preg_match('@(<meta content="|<meta content="|<meta name="description" content="|<meta content=|<meta name=description content=)+(.*)([^"]).(name="description" />|name=description>|>|>|/>|"/>|)@i',
I'd like to get the
This is my web site description.