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

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

本文介绍了如何在字符串的开头、结尾以及两侧修剪字符串。JavaScript提供了三个函数来进行各种类型的字符串修剪。

  • TrimLeft()函数用于删除字符串开头的字符。
  • TrimRight()函数用于删除字符串结尾的字符。
  • Trim()函数用于删除字符串两端的字符。

JavaScript的本地函数,就像许多其他语言的函数一样,只删除空格字符。我们将通过示例详细讨论所有这些函数并理解它们。

在开头修剪字符串

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

JavaScript trimLeft()函数: 此方法用于消除字符串开头的空格。如果字符串后面有任何空格,则不会改变字符串的值。

语法:

string.trimLeft();

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

JavaScript

const word = " geeksforgeeks";
console.log("Initial String:" + "'" + word + "'");
 
// Trimming the string at the Beginning 
let new_word = word.trimLeft();
console.log("Modified String:" + "'" + new_word + "'");

输出

Initial String:' geeksforgeeks'
Modified String:'geeksforgeeks'

示例2 :在这个示例中,声明了一个变量var,并给其赋值为字符串”geeksforgeeks”。注意给定的字符串两端都有空白字符。trimLeft()只会移除开头的空白字符,不会改变末尾的空白字符。

JavaScript

const word = "  geeksforgeeks  ";
console.log("Initial String:" + "'" + word + "'");
 
// Trimming the string at the start
let new_word = word.trimLeft();
console.log("Modified String:" + "'" + new_word + "'");

输出

Initial String:'  geeksforgeeks  '
Modified String:'geeksforgeeks  '

截取字符串末尾

在这种情况下,我们使用trimRight()函数来截取字符串末尾。

JavaScript trimRight()函数 : 此方法用于删除字符串末尾的空格。字符串的值不会发生任何改变,如果字符串前面有任何空格,则不会修改它。

语法:

string.trimRight();  

示例1: 在这个示例中,声明了一个变量var,同时将字符串“geeksforgeeks ”赋值给它。注意给定的字符串在右侧末尾有空格,所以trimRight()会移除末尾的空格。

Javascript

const word = "geeksforgeeks ";
console.log("Initial String: " + "'" + word + "'");
 
// Trimming the string at the right end
let new_word = word.trimRight();
console.log("Modified String: " + "'" + new_word + "'");

输出

Initial String: 'geeksforgeeks '
Modified String: 'geeksforgeeks'

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

Javascript

const word = " geeksforgeeks ";
console.log("Initial String: " + "'" + word + "'");
 
// Trimming the string at the right end
let new_word = word.trimRight();
console.log("Modified String: " + "'" + new_word + "'");

输出

Initial String: ' geeksforgeeks '
Modified String: ' geeksforgeeks'

修剪字符串两端

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

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

语法:

string.trim();   

示例:

在这个示例中,声明了一个变量var,并将字符串”geeksforgeeks”赋给它。注意给定的字符串两端有空格。trim()函数移除字符串两端的空格。

Javascript

const word = " geeksforgeeks ";
console.log("Initial String: " + "'" + word + "'");
 
// Trimming the string at both ends
let new_word = word.trim();
console.log("Modified String: " + "'" + new_word + "'");

输出

Initial String: ' geeksforgeeks '
Modified String: 'geeksforgeeks'

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程