useless-stuff
2/19/2016 - 3:44 PM

PHP - RegexIterator

PHP - RegexIterator

<?php 
$data = array('EC2-CHOPIN01','EC2-CHOPIN02','EC2-CHOPIN03','GCE-MOZART01','GCE-MOZART02');
$iterator = new RegexIterator(new ArrayIterator($data),"/(EC2)/");
foreach($iterator as $serviceInstance){
    echo $serviceInstance . PHP_EOL;
}
/*
EC2-CHOPIN01
EC2-CHOPIN02
EC2-CHOPIN03
*/