in reply to Re^3: Regex solution needed
in thread Regex solution needed
The \s should probably be \s+, and
is slower than(?! \s+ fan ) (?! \s+ game ) (?! \s+ score ) (?! \s+ player )
(?! \s+ (?: fan | game | score | player ) )
This factors out the constant \s+, and it uses | which probably has a lower overhead than (?!...). Furthermore, alternations of constant strings can be highly optimized by re engine modifications demerphq added to 5.9. (I don't think those particular strings can be optimized, though.)
|
---|
In Section
Seekers of Perl Wisdom