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

首頁 > 編程 > regex > 正文

javascript中基于replace函數的正則表達式語法

2020-01-20 22:17:27
字體:
來源:轉載
供稿:網友
示例代碼如下:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

它只替換了首字母。但如果加上正則表達式結果就不一樣了!replace()支持正則表達式,它可以按照正則表達式的規則匹配字符或字符串,然后給予替換!

注意:被替換的部分不用加雙引號.

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

這樣還是只替換了第一個字母a。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

由上可知,當正則表達式有"g"標志時,代表將處理整個字符串.

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

先看看簡單例子:將所有單詞首字母換成大寫。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

由上可知,當正則表達式有"g"標志時,代表將處理整個字符串,即函數change的變換將應用于所有匹配的對象。而該函數有三個或更多參數,具體個數視正則表達式而定。

有了函數與正則表達式的配合,replace()處理字符串的功能空前強大起來了!

最后還舉個例子,將字符串所有單詞倒序,用replace()處理是如此簡單。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

對正則表達式不熟悉的朋友可以參考下面的文章
正則表達式30分鐘入門教程
正則表達式 基礎資料
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凉城县| 泽库县| 广水市| 望都县| 鱼台县| 华蓥市| 辽阳县| 寿光市| 大安市| 中江县| 区。| 修文县| 织金县| 纳雍县| 鱼台县| 九龙城区| 呼伦贝尔市| 开阳县| 江门市| 肥乡县| 乐山市| 墨玉县| 巴里| 沅江市| 郸城县| 舞钢市| 香港| 紫金县| 特克斯县| 宜丰县| 宜黄县| 盘山县| 碌曲县| 团风县| 和龙市| 台江县| 平昌县| 吉林省| 马关县| 长泰县| 湟中县|