( BaT | 2011. 12. 08., cs – 19:32 )

Vi vagy notepad megoldást akarsz? Előbbiben regexppel 1 lépésben, utóbbiban 2 lépésben megoldható.

Látom a feladat mindenkin kifog*, ezért itt egy jó megoldás (feltéve, hogy a vi regex motorja elég okos hozzá): s/<\?\B/<?php/g

*: Kezdjük ott, hogy ki mondta, hogy <? után whitespace lesz? Aztán a ?-t escape-elni kell, különben a regexp motor értelmezi. Végül: a feladat megoldható egy lépésben regexppel, fölösleges két cserét futtatni. Notepadban kell a 2, mert az nem tud regexpet.

--
Don't be an Ubuntard!