博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则表达式
阅读量:6085 次
发布时间:2019-06-20

本文共 610 字,大约阅读时间需要 2 分钟。

正则表达式(*?,+?,??三种形式的区别) 

*? 重复任意次,但尽可能少重复+? 重复1次或更多次,但尽可能少重复?? 重复0次或1次,但尽可能少重复

身份证验证Input标签

οnkeyup="this.value=Number(this.value.replace(/\D/g,''))" onafterpaste="Number(this.value.replace(/\D/g,''))"

关闭贪婪

<[^>]+>     //重点学习^语法和非贪婪模式配合使用,并且注意必须包含在[]中

仅匹配第一个,非贪婪模式,配合上面使用

(.+?)

 C# 正则表达式取中间内容

(?<=前缀)(.+?)(?=后缀)

 php中文以及utf-8匹配的问题,使用[\x80-\xff] 来搜索中文

 javascript中,匹配多个建议使用exce,类似于php的preg_match_all

// 从[218.93.229.130] 中 抽出 218.93.229.130var subject = "[218.93.229.130]";var pattern = /\[(.+?)\]/pattern.exec(subject)   //["[218.93.229.130]", "218.93.229.130"]

 

 

 

 

 

 

转载于:https://www.cnblogs.com/CyLee/p/5325048.html

你可能感兴趣的文章
传说中的WCF(11):会话(Session)
查看>>
First day with Java :)
查看>>
leetcode — linked-list-cycle-ii
查看>>
轮播图片
查看>>
First Show
查看>>
选择排序(C语言实现) 分类: 数据结构 2015-...
查看>>
通过ADB查看当前Activity
查看>>
[模板] 各种并查集
查看>>
oracle表空间查看增加等操作
查看>>
windows Phone Push Notification
查看>>
EntityFramework6 in github
查看>>
bootstrap table处理后台返回的数据
查看>>
(译)Windsor入门教程---第一部分 获取Windsor
查看>>
Jquery实现图片轮播效果
查看>>
hibernate中懒加载和及加载的区别
查看>>
八皇后问题 思路
查看>>
[POI2018]Plan metra
查看>>
陶哲轩实分析 命题7.4.3 (级数的重排) 证明
查看>>
机器学习_线性回归
查看>>
Swift(一)简单值
查看>>