Как удалить часть строки в строке с помощью jquery

Я разрабатываю небольшое приложение, когда флажок установлен, его значение id добавляется в скрытое поле, когда он не установлен, его идентификатор должен быть удален из значения скрытого поля. Я знаю, как добавить, но не знаю, как удалить. Это похоже на строку strValue = "abcde"; как удалить 'c' из strValue с помощью jQuery? Спасибо.

Ответы

Ответ 2

Если вы знаете, какую строку вы ищете... Простой способ.

strValue.replace('c','')

Или вы можете использовать регулярное выражение:

strValue.replace(regexp,newstring)

Ответ 3

Попробуйте это, убедитесь, что вы приняли результат метода replace в новую строку. Он не изменяет исходную строку.

var str = "somestring";

str = str.replace('some', 'someother');