У меня есть строка R.E.M
. и мне нужно, чтобы сделать его REM
Как удалить периоды в строке с помощью jQuery
До сих пор у меня есть:
$('#request_artist').val().replace(".", "");
... но я получаю RE.M
.
Любые идеи?
У меня есть строка R.E.M
. и мне нужно, чтобы сделать его REM
Как удалить периоды в строке с помощью jQuery
До сих пор у меня есть:
$('#request_artist').val().replace(".", "");
... но я получаю RE.M
.
Любые идеи?
Первый аргумент replace()
обычно является регулярным выражением.
Используйте глобальный модификатор:
$('#request_artist').val().replace(/\./g, "");
Вы можете передать регулярное выражение метода replace и указать, что он должен заменить все вхождения, как это: $('#request_artist').val().replace(/\./g, '');
Метод, используемый для замены строки не является рекурсивным, то есть, когда он нашел соответствующий символ или строку, она налюбоваться. U следует использовать замену регулярного выражения. $("#request_artist").val().replace(/\./g, '');
Отъезд Javascript replace tutorial для получения дополнительной информации.
Часть проблемы в том, что это javascript, а не jquery. – annakata