首页 > 代码库 > JavaScript积累
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 | |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。