📌  相关文章
📜  如何在 JavaScript 中修剪字符串的开头或结尾?

📅  最后修改于: 2022-05-13 01:56:52.170000             🧑  作者: Mango

如何在 JavaScript 中修剪字符串的开头或结尾?

本文演示如何在开头、结尾以及两侧修剪字符串。对于各种字符串修剪,JavaScript 提供了三个函数。 TrimLeft(),用于删除字符开头的字符串。 TrimRight(),用于删除字符末尾的字符。 Trim(),用于去除两端的字符。与许多其他语言一样,JavaScript 的本机函数仅删除空格字符。我们将详细讨论所有这些功能,并通过示例来理解它们。

在开头修剪字符串:在这种情况下,我们使用trimLeft()函数在开头修剪字符串。

JavaScript trimLeft()函数: 此方法用于消除字符串开头的空白。字符串的值不会以任何方式更改,如果字符串后出现任何空格,则不会对其进行修改。

句法:

string.trimLeft();

示例 1:在此示例中,变量 var 使用字符串“geeksforgeeks”声明。注意左端有空格的给定字符串。 trimLeft()函数将删除开头的空格。

HTML


  

    Javascript trimLeft() Function

  

    

  


HTML


  

    Javascript trimLeft() Function

  

    

  


HTML


  

    Javascript trimRight() Function

  

    

  


HTML


  

    Javascript trimRight() Function

  

    

  


HTML


  

    Javascript trim() Function

  

    

  


输出

initial string:' geeksforgeeks'
modified string:'geeksforgeeks'

示例 2 :在此示例中,变量 var 使用字符串“geeksforgeeks”声明。注意给定的字符串两端都有空格。 trimLeft() 只会删除开头的空白,并保持结尾的空白不变。

HTML



  

    Javascript trimLeft() Function

  

    

  

输出:

initial string:' geeksforgeeks '
modified string:'geeksforgeeks '

在末尾修剪字符串:在这种情况下,我们使用 trimRight()函数在末尾修剪字符串。

JavaScript trimRight()函数:此方法用于消除字符串末尾的空格。字符串的值不会以任何方式更改,如果字符串之前存在任何空格,则不会对其进行修改。

句法:

string.trimRight();

示例 1:在此示例中,声明了一个变量 var,并为其赋予了字符串“geeksforgeeks”。请注意给定的字符串在右端有空格,因此 trimRight() 删除了末尾的空格。

HTML



  

    Javascript trimRight() Function

  

    

  

输出:

initial string:'geeksforgeeks '
modified string:'geeksforgeeks'

示例 2:在此示例中,声明了一个变量 var,并为其赋予了字符串“geeksforgeeks”。注意给定的字符串两端都有空格。 trimRight()函数删除末尾的空格,而不是开头的空格。

HTML



  

    Javascript trimRight() Function

  

    

  

输出:

initial string:' geeksforgeeks '
modified string:' geeksforgeeks'

从两端修剪字符串:在这种情况下,我们使用 trim()函数在两端修剪字符串。

JavaScript trim()函数: Trim() 消除字符串两端的空格并生成一个新字符串,而不更改原始字符串。在此上下文中,所有空白字符和所有行终止字符都被视为空白。

句法:

string.trim();

示例:在此示例中,声明了一个变量 var,并为其赋予了字符串“geeksforgeeks”。注意给定的字符串两端都有空格。 trim() 删除两端的空格。

HTML



  

    Javascript trim() Function

  

    

  

输出:

initial string:' geeksforgeeks '
modified string:'geeksforgeeks'

支持的浏览器:

  • 谷歌浏览器 4.0
  • 火狐 3.5
  • 互联网浏览器 10.0
  • 微软边缘 12.0
  • 歌剧 10.5
  • 野生动物园 5.0