On Oct 27, [EMAIL PROTECTED] ([EMAIL PROTECTED]:

Brian:
Brian:  If you want to make sure they are alternating like <><><> etc... I would do
Brian:  this:
Brian:
Brian:  $_ = $line;
Brian:
Brian:  @syms = m/[<>]/g;
Brian:  $string = join("", @syms);
Brian:  if ($strings !~ m/^<(><)*>$/)
Brian:  {
Brian:          ## Scream here!
Brian:  }
Brian:
Brian:  The regular expression:
Brian:
Brian:  m/^<(><)*>$/
Brian:
Brian:  will ensure that it starts with < and ends with > and anything in between
Brian:  will be "><" which I think should do the trick. That logic is pretty hairy
Brian:  though and I could be missing something.



Wouldnt m/[<>]/g literally match <> and not <characters>?

Why wouldnt it be m/[<.+>]/g ?



Thanks
 Birl

Please do not CC me responses to my own posts.
I'll read the responses on the list.

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to