国产探花免费观看_亚洲丰满少妇自慰呻吟_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分鐘入門教程
正則表達式 基礎資料
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鱼台县| 灵璧县| 龙江县| 伊金霍洛旗| 新泰市| 伊吾县| 赣榆县| 丰县| 大悟县| 周宁县| 平度市| 长沙县| 广宁县| 平乐县| 洪江市| 石屏县| 凤冈县| 塔河县| 汽车| 西充县| 和平区| 息烽县| 同仁县| 蒙城县| 巴林左旗| 兴仁县| 香港 | 柳河县| 兴和县| 七台河市| 芦溪县| 肥城市| 汨罗市| 沐川县| 来安县| 黄陵县| 华蓥市| 玉溪市| 平罗县| 开封市| 历史|