首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何快速入手学习正则

如何快速入手学习正则,了解下面即可上手,正则就是用来操作字符串,不用可以不?可以,但是你用就简单。

中国大陆

正则表达式规则表达式

软件软体

gbk

规则

gaolaoben2017 @ gmail . com

laitei @ 163 . com

正则就是描述规则特征

正则就是描述规则特征

new Date()日期对象

new XMLHttpRequest ajax对象

new RegExp正则对象

玩正则就是玩的正则对象

var reg = new RegExp('规则');//创建一个正则表达式

str.seach(正则表达式)如果存在返回位置不存在返回-1

跟indexOf一模一样

var reg = new RegExp('规则','选项');

选项

i ignore

忽略大小写

g global全局

var reg = /规则/选项

正则特性

过滤:replace(正则,要替换的内容)转义

\d数字

\w字母数字_

\s空格

\D\W \S非数字非字母数字下划线非空格

.所有

选项

img

i忽略大小写

m识别段落多行模式

g全局

search indexOf查找

match匹配

test测试是否符合正则

量词

3个

至少两个最多5

至少两个多了不限

{,5}错,没有这种写法

+若干至少有一个

*可以有也可以没有

?最多一个或者没有

1.或者

a[ab]c

aac abc

aabc错

a[(ab)+]c

aab c a abab c

2.范围

[3-8] 3,4,5,6,7,8

[12-4 6] 1 , 2,3,4 , 6只管一位

3.排除

[^0-9]非数字

[^a-z]

年龄验证:

18-100

1[8-9][2-9][0-9]100

例如邮箱:

年龄:

大家如果有感兴趣的方向文章,可以直接给我留言,我会去写你们感兴趣的文章。

想要了解,获取更多和测试相关的知识请添加此群,本群提供App、Web等Ui自动化,App性能测试,接口功能,

接口自动化测试,jmeter、loadrunner工具介绍,静态代码扫描实践;测试理论,

测试流程。测试管理。

App自动化及Web自动化全栈测试:群号544126564(想要更多资料立即加入此群)

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171226G0DMAC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券