国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Javascript String.replace的妙用

2019-11-21 01:09:44
字體:
來源:轉載
供稿:網友
String.replace( ) 簡介
語法:
復制代碼 代碼如下:

string.replace(regexp, replacement)

regexp :您要執行替換操作的正則表達式,如果傳入的是一個字符串,那就會當作普通字符來處理,并且只會執行一次替換操作;如果是正則表達式,并且帶有 global (g) 修飾符,則會替換所有出現的目標字符,否則,將只執行一次替換操作。
replacement :您要替換成的字符。
返回值是執行替換操作后的字符串。
String.replace( ) 的簡單用法
復制代碼 代碼如下:

var text = "javascript 非常強大 !";
text.replace(/javascript/i, "JavaScript");
// 返回:JavaScript 非常強大 !

String.replace( ) 替換所有出現的目標字符
復制代碼 代碼如下:

var text= "javascript 非常強大 !JAVASCRIPT 是我最喜歡的一門語言 !";
text.replace(/javascript/ig, "JavaScript");
// 返回:JavaScript 非常強大 !JavaScript 是我最喜歡的一門語言 !

String.replace( ) 實現調換位置
復制代碼 代碼如下:

var name= "Doe, John";
name.replace(/(/w+)/s*,/s*(/w+)/, "$2 $1");
// 返回:John Doe

String.replace( ) 實現將所有雙引號包含的字符替換成中括號包含的字符
復制代碼 代碼如下:

var text = '"JavaScript" 非常強大!';
text.replace(/"([^"]*)"/g, "[$1]");
// 返回:[JavaScript] 非常強大!

String.replace( ) 將所有字符首字母大寫
復制代碼 代碼如下:

var text = 'a journey of a thousand miles begins with single step.';
text.replace(//b/w+/b/g, function(word) {
return word.substring(0,1).toUpperCase( ) +
word.substring(1);
});
// 返回:A Journey Of A Thousand Miles Begins With Single Step.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和龙市| 青海省| 廉江市| 南陵县| 江油市| 上饶市| 嘉荫县| 眉山市| 太仓市| 太白县| 晋城| 哈尔滨市| 开平市| 马鞍山市| 天津市| 伊金霍洛旗| 靖边县| 唐河县| 新丰县| 孙吴县| 常德市| 虎林市| 顺平县| 柘荣县| 灵台县| 汪清县| 通河县| 盐边县| 泽普县| 称多县| 贵港市| 淮滨县| 安图县| 六枝特区| 化隆| 灌阳县| 玛多县| 西和县| 房产| 曲阳县| 西和县|