快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

澳门威泥斯人_作家网进入



语法:

Code:

string.replace(regexp,replacement)

regexp:您要履行调换操作的正则表达式,假如传入的是一个字符串,那就会算作通俗字符来处置惩罚,并且只会履行一次调换操作;假如是正则表达式,并且带有global(g)修饰符,则会调换所有呈现的目标字符,否则,将只履行一次调换操作。

replacemen澳门威泥斯人t:您要调换成的字符。

返回值是履行调换操作后的字符串。

String.replace()的简单用法

Code:

vartext="javascript异常强大年夜!";

text.replace(/javascript/i,"JavaScript");

//返回:Java澳门威泥斯人Script异常强大年夜!

String.replace()调换所有呈现的目标字符

Code:

vartext="javascript异常强大年夜!JAVASCRIP澳门威泥斯人T是我最爱好的一门说话!";

text.replace(/javascript/ig,"JavaScript");

//澳门威泥斯人返回:JavaScript异常强大年夜!JavaScript是我最爱好的一门说话!

String.replace()实现更换位置

Code:

varname="Doe,John";

name.replace(/(w+)s*,s*(w+)/,"$2$1");

//返回:JohnDoe

String.replace()实现将所有双引号包孕的字符调换成中括号包孕的字符

Code:

vartext='"JavaScript"异常强大年夜!';

text.replace(/"([^"]*)"/g,"[$1]");

//返回:[JavaScript]异常强大年夜!

String.replace()将所有字符首字母大年夜写

Code:

vartext='ajourneyofa澳门威泥斯人thousandmilesbeginswithsinglestep.';

text.replace(/bw+b/g,function(word){

returnword.substring(0,1).toUpperCase()+

word.substring(1);

});

//返回:AJourneyOfAThousandMilesBeginsWithSingleStep.

您可能还会对下面的文章感兴趣: