zhihuali schreef: > I was wondering if there's a way to specify "not including this > phrase" in perl regexp. > Like such two strings: > axbcabcd > axbcacbd > > If I say "not including the letter a or the letter b" (=~/[^a^b]/) > then neither of them will be matched.
The [^a^b] doesn't mean what you think it means. The "^" only has a special meaning at the start. > However now I want to say "not > including the phrase 'ab'", then the string 2 should be matched. > But I can't figure out how to specify the second condition by regexp. > Could anyone help me? There are many ways to do this, but let's play it simple: if ( m/ab/ ) { # do nothing } else { # do something } -- Affijn, Ruud "Gewoon is een tijger." -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/