- находим файлы
- копируем в отдельную папку
- удалем каменты
- среди этих же файлов ищем файлы с русс символами
\/\/.*$
\/\*.*?\*\/
CHAT_BOT
cliNotFound
slCP:Card.PayinSS:Card.Pay
AnnounceChatBot
dialogEvents=[CHAT_BOT, cliNotFound, slCP:Card.PayinSS:Card.Pay, AnnounceChatBot]
CHAT_BOT, cliNotFound, slCP:Card.PayinSS:Card.Pay, AnnounceChatBot
var arr = 'CHAT_BOT, cliNotFound, slCP:Card.PayinSS:Card.Pay, AnnounceChatBot'.split(', ');
$arr = explode(', ', 'CHAT_BOT, cliNotFound, slCP:Card.PayinSS:Card.Pay, AnnounceChatBot');
(?<=app=)\w+
\w+
перед которым есть "app=" Ищем в строке совпадения и далее в этом совпадении мы меняем то что нам нужно, не трогая остальное?
// регуляркой находим нужное и передаем в функцию
str.replace(/<\w+/ig, function(find){
// возвращаем найденное значение, но перед этим заменяем в нем все символы (которые соответствуют регулярке \w) на пробелы
return find.replace(/\w/ig, ' ');
});
вряд ли можно обойтись самой регуляркой