如何用 JavaScript 中的另一个值替换部分字符串?
我们可以通过多种方式替换字符串的一部分。下面通过示例提到并描述了流行的那些。
- JavaScript replace() 方法
- Javascript split() 方法
- Javascript join() 方法
JavaScript replace() 方法:我们可以使用replace()方法替换 String 的一部分。 JavaScript 有一个名为 replace 的内置方法,它允许您用另一个字符串或正则表达式替换字符串的一部分。但是,原始字符串将保持不变。
句法:
string.replace(searchvalue, newvalue)
第一个参数用于在整个字符串中搜索一个字符串,新字符串将替换搜索到的字符串。此函数返回一个新字符串,但原始字符串保持不变。
示例 1:
HTML
HTML
输出:
The original string is GeeksForGeeks
The replaced string is GeeksandGeeks
我们也可以使用两个内置的 javascript函数split和join函数来完成这个任务。
Javascript split() 方法: split函数是一个 javascript 内置函数,用于将字符串拆分为子字符串数组。此函数接受两个可选参数作为参数,例如分隔符和限制。分隔符是一个字符串或属于原始字符串的任何字符。使用此字符(或正则表达式)完成拆分。如果省略此字符,则原始字符串将作为数组返回。限制是一种整数类型,用于说明进行的拆分次数。
string.split(separator,limit)
JavaScript join() 方法: join函数是一个 javascript 内置函数,用于连接元素数组并将其作为字符串返回。此方法只有一个可选参数。
array.join(separator)
示例 2:这里我们使用方法链接来同时使用这两种方法。
HTML
输出:
The replaced string is GeeksandGeeks
The original string is GeeksForGeeks