您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery | 小程序 |

深入了解JavaScript中正则表达式的使用

51自学网 2022-02-21 13:35:35
  javascript

一、什么是正则表达式

是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。

正则表通常被用来检索、替换那些符合某个模式(规则)的文本,例如验证表单:用户名表单只能输入英文字母、数字或者下划线, 昵称输入框中可以输入中文(匹配)。此外,正则表达式还常用于过滤掉页面内容中的一些敏感词(替换),或从字符串中获取我们想要的特定部分(提取)等 。

1、正则表达式特点

正则表达式的灵活性。

逻辑性和功能性非常强。

可以迅速地用极简单的方式达到字符串的复杂控制。

2、正则表达式的使用

1、创建正则表达式

通常有两种方式可以创建。

1)通过调用 RegExp 对象的构造函数创建

var 变量名 = new RegExp(/表达式/); 

2)通过字面量创建

 var 变量名 = /表达式/; 

// 注释中间放表达式就是正则字面量

2、测试正则表达式

test() 正则对象方法,用于检测字符串是否符合该规则,该对象会返回 true 或 false,其参数是测试字符串。

regexObj.test(str) 

其中:

regexObj
下载地址:
vue通过v-show实现回到顶部top效果
Vue

万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。