Javascript中的替换()方法使用详细的解决方案
这种方法找到一个匹配的正则表达式的字符串,以一个新的匹配的子串的位置。替换字符串可以包含以下特殊替换模式:
语法
String.replace(regexp / /函数substr,newsubstr {旗});
下面是参数的详细信息:
正则表达式:一个正则表达式匹配返回# 2对象。可替换参数
函数:字符串,取而代之的newsubstr
newsubstr:以子# 1的地方。从参数接收
功能:调用函数创建一个新的子串
标志:任何包含正则表达式标志的组合字符串:G -全局匹配,i -忽略情况,m匹配多行。只有在第一个参数是字符串时才使用此参数。
返回值:
它只返回一个新的更改字符串。
实例uff1a
下面的示例演示如何使用全局忽略案例的旗帜和允许更换replace'apples'using string'oranges
Javascript字符串替换()方法
var;
苹果是圆的,苹果是多汁的;
VaR纽世达= str.replace(RE,橘子);
document.write(纽世达);
实例uff1a
下面的示例演示如何转换字符串中的单词:
Javascript字符串替换()方法
var();
var str =ZARA阿里;
VaR纽世达= str.replace(RE,2美元,1美元);
document.write(纽世达);