美文网首页
web正则整理

web正则整理

作者: 米塔塔 | 来源:发表于2017-02-17 19:13 被阅读0次

WEB 正则总结:

正则是做什么的:正则就是操作字符串的

str.replace()

str.replace('把谁','替换成谁');

str.replace(正则,'替换成谁');

str.replace(正则,function(s){

//s 字符串里面符合正则的所有小字符串

});

str.slice()

类似于substring 可以截取字符串,还可以截取数组

str.match(正则)

捡挑符合规则的小字符串

正则的好处:

方便

性能极高

正则:正则表达式  规则表达式

描述了一套规则

怎么弄出一个正则:

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

var reg=/规则/选项;

选项:i ignore      忽略大小写

g global      全局

m mutil-line  多行

量词

+    {1,}若干  最少1个最多不限

*    {0,}  可以没有多了不限

?  {0,1}  可有可无,有的话就一个

{n}  正好n个

{n,m}最少n个最多m个

{,n}  可以没有,有的话最多n个  ×

{0,n}

[ ] 里面都是或的意思

[abc]  /a|b|c/

修饰符 ^

在中括号外面是行首的意思,

如果不配合m来,他是整个字符串的行首,如果配合来用,会自动识别字符串中的换行

在中括号里面的^,是排除的意思

$ 行尾

转译符

\d  数字  [0-9]

\n  换行

\s  空格

\w  单词  [a-zA-Z0-9_]

\D  [^0-9]  非数字

\S  非空格

\W  [^a-zA-Z0-9]

.任意东西

\. 表示.本身

\是转译

\\  是\本身

|  或

校验正则:reg.test(str)  如何str符合这个正则,返回true,否则返回false

一般配合^$

相关文章

  • web正则整理

    WEB 正则总结: 正则是做什么的:正则就是操作字符串的 str.replace() str.replace('把...

  • 正则整理

  • 正则整理

    在element-ui里判断正则 0-100的整数 校验中文 只能输入数字

  • js正则整理

    第一步:定义一个正则表达式 定义正则表达式有两种方法,第一种通过"/正则表达式/修饰符"这种形式直接写出来,第二种...

  • 正则 整理1

    正则表达式有两种创建方式 字面量法 var reg =/jack/; 构造函数法 var reg = new Re...

  • 「正则规范整理」

    正则表达式的定义:用来描述或匹配一系列匹配某个句法规则的字符串。 正则的语法有哪些: 1. 选择 竖线 | ,最低...

  • linux符号整理-正则整理

    引号符号系列: 重定向符号系列: 特殊符号系列: 通配符系列匹配文件内容信息 正则符号系列: 扩展正则系列:

  • Android常用的一些正则校验

    整理一部分常用相关正则

  • selenium+re 爬虫实战(一)

    1.chrome参数设置不打开web界面 2. 使用正则表达式匹配文字规则 3. 使用findall函数匹配正则并...

  • js常用正则表达式

    对常用的js正则表达式进行整理,归档!!! 什么是正则表达式?它有什么作用? 正则表达式(regular expr...

网友评论

      本文标题:web正则整理

      本文链接:https://www.haomeiwen.com/subject/vxilwttx.html