in reply to regular expressions
Another way, using a negated character class:
use warnings; use strict; use Data::Dumper; my @words; while (<DATA>) { chomp; push @words, grep { /[^aeiouy]{4}/i } split; } print Dumper(\@words); __DATA__ abc def ghi AAAAAA jlkm opqr jhggjyg 123 annn jkjkkj bcdefgh
Prints:
$VAR1 = [ 'jlkm', 'jhggjyg', 'jkjkkj' ];
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: regular expressions
by Laurent_R (Canon) on Jun 07, 2015 at 15:34 UTC | |
by AnomalousMonk (Archbishop) on Jun 07, 2015 at 18:02 UTC | |
by Laurent_R (Canon) on Jun 07, 2015 at 18:43 UTC | |
by Anonymous Monk on Jun 07, 2015 at 19:03 UTC |