Subject:
|
Re: Regular Expression help?
|
Newsgroups:
|
lugnet.off-topic.geek
|
Date:
|
Tue, 8 Jul 2003 15:53:37 GMT
|
Viewed:
|
368 times
|
| |
| |
On Tue, Jul 08, 2003 at 03:39:54PM +0000, Andy Lynch wrote:
> Hello Regular Expression Geeks.
I'm assuming you mean perl's regexps?
> I need a hand... Could anyone help me to build a regular expression
> for finding IMG tags in html files that do NOT have a "BORDER="
> parameter?
I should note that you probably will have more reliable code if you
didn't use a regexp here, but instead parse the html with one of the
HTML::* modules... but, regexp is more fun :)
> for example:
> <img src="foo.jpg"> matches
> <img border="" src="foo.jpg"> no match
> <img src="foo.jpg" border="0"> no match
> <img src="foo.jpg" border="0" height="75"> no match
> <img src="foo.jpg" width="50"> matches
>
> I'm not sure if Regular Expressions can be used in this fashion, but
> then I'm pretty new to them.
how about this:
print "$_ - no border" unless /<img[^>]+border="[0-9]*"/i;
Does that work for you? Seems to pass your test cases.
Dan
--
Dan Boger
dan@peeron.com
|
|
Message has 1 Reply: | | Re: Regular Expression help?
|
| (...) Hmmm, actually I am using an html editor that allows extended searches using regular expressions, so I am somewhat limited by what that allows. I should have been more specific. (...) That looks like it would work nicely, but as I said above, (...) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)
|
Message is in Reply To:
| | Regular Expression help?
|
| Hello Regular Expression Geeks. I need a hand... Could anyone help me to build a regular expression for finding IMG tags in html files that do NOT have a "BORDER=" parameter? for example: <img src="foo.jpg"> matches <img border="" src="foo.jpg"> no (...) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)
|
11 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|