Поиск Javascript & ldquo; / & rdquo; и замените на & ldquo; _ & rdquo;

Я получил эту ошибку много раз раньше. И я уверен, что все программисты PHP по крайней мере однажды получили эту ошибку. Чтобы решить эту ошибку, вы можете решить использовать решение по вашему уровню проблемы:

Возможное решение 1:

Возможно, вы оставили пробелы до или после (в конце файла после?>) ie

THERE SHOULD BE NO BLANK SPACES HERE

DO CHECK FOR BLANK SPACES HERE AS WELL; THIS LINE (blank line) SHOULD NOT EXIST.

В большинстве случаев это должно решить вашу проблему. Проверьте все файлы, связанные с файлом require.

Примечание: Иногда EDITOR (IDE), например gedit (редактор linux по умолчанию), добавляет одну пустую строку в файл save save. Этого не должно быть. Если вы используете linux. вы можете использовать редактор VI для удаления пробела / строк после?> в конце страницы.

Если это не ваш случай, тогда вы можете использовать ob_start для буферизации вывода, как показано ниже:

Возможное решение 2:

 

Это приведет к буферизации вывода и ваши заголовки будут созданы после буферизации страницы.

2
задан Jack Bashford 21 February 2019 в 04:10
поделиться

3 ответа

Попробуйте просто

var str = "/Shohel Rana/".replace(/[/]/g, "_");
console.log(str);

Если вы хотите заменить пробел, _ или добавить больше, то добавьте символ в третьей скобке.

var str = "/something / test".replace(/[\s,/]/g, "_");
console.log(str);
0
ответ дан Shohel 21 February 2019 в 04:10
поделиться

То, что делает ваш текущий код, заменяет все вхождения / на / - это вообще ничего не делает. Вам нужно заменить вхождения на _:

var str = "One/Two/Three";
str = str.replace(/\//g, '_');
console.log(str);

0
ответ дан Jack Bashford 21 February 2019 в 04:10
поделиться

let str = "/something / test"
str = str.replace(/\//g, '_')
console.log(str)

0
ответ дан holydragon 21 February 2019 в 04:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: