JavaScript 用下划线替换空格

JavaScript 用下划线替换空格

给定一个句子和任务是用下划线替换句子中的空格(“ ”)。以下是一些用于在JavaScript中用下划线替换空格的JavaScript方法:

JavaScript的replace()方法:该方法在字符串中搜索一个定义的值或正则表达式,并返回一个新的字符串,其中定义的值被替换。

语法:

string.replace(searchVal, newvalue)

参数:

  • searchVal(搜索值): 这是必需的参数。它指定要替换的值或正则表达式。
  • newvalue(新值): 这是必需的参数。它指定用来替换搜索值的值。

JavaScript split() 方法 该方法用于将字符串分割成子字符串数组,并返回新数组。

语法:

string.split(separator, limit)

参数:

  • separator: 这是可选参数。它指定要用于分割字符串的字符或正则表达式。如果不使用,则返回整个字符串(只有一个项目的数组)。
  • limit: 这是可选参数。它保存指定拆分数的整数,超过拆分限制的项将从数组中排除。

示例1: 这个示例使用 replace() 方法,用 下划线(“_”) 替换所有 空格(‘ ‘)

let str = "A Computer Science portal for Geeks.";
 
console.log(str);
 
console.log(str.replace(/ /g, "_"));

输出

A Computer Science portal for Geeks.
A_Computer_Science_portal_for_Geeks.

示例2: 该示例使用 split() 方法 将所有的空格(’ ‘)替换为下划线(”_“)。首先,它使用空格(” “)将字符串分割成多个部分,然后使用下划线(”_“)将其连接起来。

let str = "A Computer Science portal for Geeks.";
 
console.log(str);
 
console.log(str.split(' ').join('_'));

输出

A Computer Science portal for Geeks.
A_Computer_Science_portal_for_Geeks.

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程