Поиск и замена

rooot

Новичок
Поиск и замена

есть данные такого типа
RegionSel.options[37] = new Option("Рединг", 544)
сделал шаблон поиска
preg_match_all("/RegionSel.options\[[0-9]{1,3}\]\s\=\snew Option\(\"\w+\",\s\d+\)/", $string, $matches);
теперь нужно преобразовать данные в такую запись
RegionSel.options[37] = new Option("Рединг", "Рединг")
т.е. меняется 544 на "Рединг".
Проблема в том что не могу сооброзить как это сделать...Спасибо.
 

rooot

Новичок
Кому интересно....
$filename = "city.js";
$handle = fopen($filename, "r");
$string = fread($handle, filesize($filename));
fclose($handle);
preg_match_all("/RegionSel.options\[[0-9]{1,3}\]\s\=\snew Option\(\"\w+\",\s\d+\)/", $string, $matches);
preg_match("/\"\w+\"/", $matches[0][0], $word);
$a=preg_replace("![0-9]{1,3}\)!", $word[0].")",$matches[0][0]);
print_r($a);

vasa_c
спасибо, сейчас почитаю...тема закрыта.
 
Сверху