我想创建用户定义的函数来修剪 Javascript 中的单词

发布于 2024-10-20 09:42:08 字数 37 浏览 3 评论 0原文

我怎样才能修剪Javascript中的单词......???

how can i trim the word in Javascript.....???

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

离鸿 2024-10-27 09:42:08

如果您可以使用 jQuery,只需使用 $.trim()

如果没有,只需在浏览器本身不支持的情况下向 String 原型添加一个修剪方法:

if(!String.prototype.trim) {
    String.prototype.trim = function() {
        return this.replace(/^[\s\xA0]+/, '').replace(/[\s\xA0]+$/, '')
    }
}

然后您可以使用 var newstring = somestring.trim();

If you can use jQuery, simply use $.trim().

If not, just add a trim method to the String prototype if the browser doesn't support it natively:

if(!String.prototype.trim) {
    String.prototype.trim = function() {
        return this.replace(/^[\s\xA0]+/, '').replace(/[\s\xA0]+$/, '')
    }
}

Then you can use var newstring = somestring.trim();

清醇 2024-10-27 09:42:08

如果通过 trim 表示删除多余的空白,请将其放在脚本的顶部

String.prototype.trim = function() {
   return this.replace(/^\s+|\s+$/g,"");
}

并像这样使用它

var thestring  = "  hello  ";
alert(thestring.trim());

If by trim, you mean remove extra whitepace, put this at the top of your script

String.prototype.trim = function() {
   return this.replace(/^\s+|\s+$/g,"");
}

And use it like this

var thestring  = "  hello  ";
alert(thestring.trim());
把时间冻结 2024-10-27 09:42:08

您可以添加下面的功能
// javascript 中的修剪函数

function Trim(str)
{
    while (str.substring(0,1) == ' ') // check for white spaces from beginning
    {
        str = str.substring(1, str.length);
    }
    while (str.substring(str.length-1, str.length) == ' ') // check white space from end
    {
        str = str.substring(0,str.length-1);
    }
    return str;
}

希望它有帮助...

You can add the function below
// Trim function in javascript

function Trim(str)
{
    while (str.substring(0,1) == ' ') // check for white spaces from beginning
    {
        str = str.substring(1, str.length);
    }
    while (str.substring(str.length-1, str.length) == ' ') // check white space from end
    {
        str = str.substring(0,str.length-1);
    }
    return str;
}

Hope it helped...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文