Javascript $ .trim但不是空格:下划线/下划线

时间:2013-07-20 10:35:44

标签: javascript jquery

我正在使用带有 _ _的遮罩作为占位符。但我需要$.trim这个。有人知道吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

不需要jquery,简单的正则表达式替换:

alert("__some string & stuff _".replace(/^_+|_+$/g,""));

答案 1 :(得分:0)

试试这段代码:

function trimUnderscores(string) {
    regex = new RegExp('_+([^_]*)_+', '')
    return string.replace(regex, '$1')
}

string = trimUnderscores("___ ddjfjhd ____")

alert(string)

replace method regex 一起使用。