JavaScript积累

String.replace()函数

JavaScript 中 replace() 函数不会改变原来的字符串,例如下面的 str 没有改变。

var str = "Visit Microsoft!";
var res = str.replace(/microsoft/i, "W3Schools");

另外学习一下JS中的正则表达式规则:

1.Regular Expression Modifiers

表达式
描述
 i 大小写敏感,匹配时区分大小写
 g 全局匹配,即匹配所有符合条件的字段
 m 多行匹配

 

 

 

 

 

2.Regular Expression Patterns

表达式
描述
[abc]匹配括号内的任一字符
[0-9]匹配括号内的任一数字
\d匹配数字
\s匹配空格符
\b匹配开头或者结束文本(Find a match at the beginning or at the end of a word)
\uxxxx匹配Unicode字符
n+匹配一个或者多个n
n*匹配零个或者多个n
n?匹配零个或者一个n
(x | y)Find any of the alternatives separated with |

转载于:https://www.cnblogs.com/hellowangyang/p/3863324.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值