У меня есть текстовое поле в html, где я хочу удалить все специальные символы в начале и конце строки, есть много ответов, чтобы удалить строку с индексом 0 / str.length или с помощью string.replace или регулярное выражение. Но если нет ответа о том, как избавиться от всех специальных символов в начале и конце данных текстового поля. У меня есть диапазон символов.,: '-_ /, который не может быть в начале или в конце ввода.
В jquery у меня есть событие размытия, которое будет выполнять задачу обрезки символов в диапазоне
Например, псевдокод:
$( "#txtbox1" ).blur(function(){
var regex = "(\.\,\:\'\\\-\_\/)+";
var str = $(this).val();
$(this).val(str.replace(regex,""));
});
Но каким-то образом Я не могу понять, как указать, что замена должна быть только в начале и конце, а не посередине. В текстовом поле может быть два предложения. Любые предложения приветствуются.