Удалить спецификацию из html-файлов - 1000 файлов / Могу ли я удалить с помощью regex или apache?

У меня есть тысячи HTML-файлов, все с BOM в начале. Когда страница загружается в браузере, она отображает китайские буквы.

Мой вопрос - есть ли способ удалить спецификацию из начала моих html-файлов, используя поиск и замену регулярным выражением в Dreamweaver?

Если нет, то любые другие решения были бы хорошими, мне просто нужно, чтобы страницы правильно отображались в браузере. На данный момент я открыт для всего - включая все, что я могу сделать с Apache. Пожалуйста, имейте в виду, я не разработчик.

1 ответ

Я не уверен, что можно найти и заменить в Dreamweaver, но выражение, соответствующее символу спецификации, \uFEFF

У меня есть глоток, который раздевает персонажей. В JavaScript довольно легко убрать их из строки:

fileStr = fileStr.replace(/\uFEFF/g, '');

Есть также плагины для gulp, которые делают это (как и для Grunt). Я не уверен, будет ли это работать в вашем рабочем процессе или нет.

Другие вопросы по тегам