$re = '/(\/\*[\wа-я\'\-\;\s\r\n\*]*\*\/)|(\/\/[\wа-я\s\'\-\;]*)|(\<![\-\-\sа-я\w\>\/]*\>)/';
$str = 'import lodash from \'lodash\';
window._ = lodash;
import angular from \'angular\';
window.angular = angular;
import \'angular-ui-router\';
import \'angular-ui-mask\';
import \'angular-sanitize\';
import \'angular-cookies\';
import \'ng-dialog\';
import moment from \'moment\';
window.moment = moment;
import ff from \'angular-ff\';
window.ff = ff;
import \'angular-ff-restful\';
import \'angular-ff-loading\';
import \'angular-ff-auth\';
// TODO импортируем auth provider
//import \'angular-ff-auth-oauth\';
/*
aaaaa-ssss;
*/';
$subst = "";
$result = preg_replace($re, $subst, $str);
echo "The result of the substitution is ".$result;
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for PHP, please visit: http://php.net/manual/en/ref.pcre.php