semiono, как-то так:
Код:
$sFile = "1.xml"
$sText = FileRead($sFile)
$sRExp = '(?ims)('& _
'(?>^\s*+<gcc>).*?'& _
'(?>^\s*+<MASTER_PATH>).*?'& _
'(?>^\s*+<str>).*?'& _
'(?>^\s*+<!\[CDATA\[))' & '([^]]*+)' & '(.*?'& _
'(?>^\s*+</gcc>)'& ')'
$sText = StringRegExpReplace($sText, $sRExp, "$1D:\\Other\\mingw32$3")
If @extended Then
$hFile =FileOpen($sFile,2)
FileWrite($hFile,$sText)
FileClose($hFile)
EndIf
всё-таки для работы с DOM нужен полный файл, а не его кусок