To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.off-topic.geekOpen lugnet.off-topic.geek in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Off-Topic / Geek / 4445 (-10)
  Re: Regular Expression help?
 
(...) David, Thanks for this additional approach. I thought that I had tried something similar to this, but I must have gotten some portion of it wrong, as I could get no matches in my data. Thanks again, -Andy Lynch (21 years ago, 9-Jul-03, to lugnet.off-topic.geek)
 
  Re: Regular Expression help?
 
(...) Ah. I had my little O'Reilly Perl 5 pocket reference out and was playing with "zero-width positive/negative look-ahead/behind assertion"s before I began this thread, but since I haven't used them before I wasn't sure how they worked. In any (...) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)
 
  Re: Regular Expression help?
 
(...) Woops, yep (...) ? Wouldn't it not, since it matches on the double quote first? IE it would match alt="........." as a single dealy? I'll test.... Ran as a test: foreach( '<img src="foo.jpg">',# matches '<img border="" src="foo.jpg">',# no (...) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)
 
  Re: Regular Expression help?
 
(...) ^ missing "*" here --------/ (...) wouldn't this also break on this: <img src="1.jpg" alt="Some Text with Contrived B=something in it"> :) But other than that, good idea to look at what's valid :) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)
 
  Re: Regular Expression help?
 
(...) For *BORDER* tags, you're in luck: /<img(\s+[^bB]\w+=("...|\S*))*>/i But that is on the (valid?) presumption that the ONLY attribute for an <img> tag that starts with the letter "B" is "BORDER". I suppose I could be wrong what with all the (...) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)
 
  Re: Regular Expression help?
 
(...) doh, of course. However, unless your editor allows to do negative lookaheads, I don't think you can use a regexp to find a missing border tag. (...) hmmm. One way to do it would be to replace all the img tags that DO have the border attribute, (...) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)
 
  Re: Regular Expression help?
 
(...) I think this will only find img tags that have a border property, but I need to find img tags that are missing the border property. (...) Thanks for the kind offer. :-) I suspect once we can isolate the lines that are offensive that it will (...) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)
 
  Re: Regular Expression help?
 
(...) oh! well, seems that it has a similar syntax :) Anyway, the actual regexp here is: <img[^>]+border="[0-9]*" Hope that will help. By the way, if you need to edit hundreds of lines, using an automated process might save you hours and hours of (...) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)
 
  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)
 
  Re: Regular Expression help?
 
(...) I'm assuming you mean perl's regexps? (...) 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 :) (...) how about (...) (21 years ago, 8-Jul-03, to lugnet.off-topic.geek)


Next Page:  5 more | 10 more | 20 more

Redisplay Messages:  All | Compact

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR