fork download
  1. <?php
  2. $glob = 'name4';
  3. $data = array('name1|name2|yes',
  4. 'name3|name4|yes',
  5. 'name4|name5|yes');
  6.  
  7. foreach($data as $line){
  8. echo preg_replace('/(?<='.$glob.'\|)yes/', 'no', $line).PHP_EOL;
  9. }
  10.  
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
name1|name2|yes
name3|name4|no
name4|name5|yes