-3

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

谢谢!

4

2 回答 2

1

试试这个代码:

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

string = trimUnderscores("___ ddjfjhd ____")

alert(string)

它使用regexreplace 方法

于 2013-07-20T10:42:54.790 回答
0

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

alert("__some string & stuff _".replace(/^_+|_+$/g,""));
于 2013-07-20T10:39:41.460 回答