<?php
function replaceDollarSigns($desired, $replace)
{
return preg_match('#(\$\d)#', $desired) ?
$replace : $desired; }
'project/$1/details/$2' => 'newby/EXAMPLE/something/OTHER',
);
foreach($data as $desiredString => $findMe)
{
$desiredString = explode('/', $desiredString); }
?>
PD9waHAKCmZ1bmN0aW9uIHJlcGxhY2VEb2xsYXJTaWducygkZGVzaXJlZCwgJHJlcGxhY2UpCnsKICAgIHJldHVybiBwcmVnX21hdGNoKCcjKFwkXGQpIycsICRkZXNpcmVkKSA/ICRyZXBsYWNlIDogJGRlc2lyZWQ7Cn0KCiRkYXRhID0gYXJyYXkoCiAgICAncHJvamVjdC8kMS9kZXRhaWxzLyQyJyA9PiAnbmV3YnkvRVhBTVBMRS9zb21ldGhpbmcvT1RIRVInLAopOwoKZm9yZWFjaCgkZGF0YSBhcyAkZGVzaXJlZFN0cmluZyA9PiAkZmluZE1lKQp7CiAgICAkZGVzaXJlZFN0cmluZyA9IGV4cGxvZGUoJy8nLCAkZGVzaXJlZFN0cmluZyk7CiAgICAkZmluZE1lID0gZXhwbG9kZSgnLycsICRmaW5kTWUpOwogICAgdmFyX2R1bXAoaW1wbG9kZSgnLycsIGFycmF5X21hcCgncmVwbGFjZURvbGxhclNpZ25zJywgJGRlc2lyZWRTdHJpbmcsICRmaW5kTWUpKSk7Cn0KPz4=