var sss="sss@ggll11ddd.com.cn"
sss.match(/@(\w+)./) // [
"@ggll11ddd."
,
"ggll11ddd"
]
var str = "(11)";
var ss = str.replace(/\((\d+)\)/g,'$1'); //给括号里面的数字加一 result:12
var pattern=/[^-]\d*/g;
var ss = pattern.exec('-1aa')
console.log("--"+ss); // result:1
var sb = pattern.match('-1aa')
console.log("--"+sb); //返回的是 boolean true
{1,3} \d{1,3}1-3个数字 \d{3} \d{3,}
? 1 or 0个
* 0~more
$ 结尾必须是 \d$ 表示结尾必须是数字
^ ^\d 开始必须以数字开头
(a|b) 是a 或者b ()也可以作为分组操作符,如上面的例子所示
[abc] 在abc的范围内
[^abc] 不在abc的范围内
!(pattern) 不匹配正则
/g 全局匹配 /i 忽略大小写
var s = "trunk/js/common/system/weina/cashier/Apop/system";
var s2 = "trunk/js/system/cashier/Test";
var r = /trunk\/js\/(?:common)?/;
var r2 = /(?=(?:weina|system))/;
var r3 = /(system)/
//s.split(r3);
//s2.split(r2)
var s = "1234567890" //expected 1,234,567,890
var s1 = "123456789" //expected 123,456,789
var r1 = /(?=(?:\d\d\d)+)/g;
var r2 = /(?=(?:\d\d\d)+$)/g;
var r3 = /(\d)(?=(?:\d\d\d)+$)/g;
var r4 = /(?<=\d{3})+$/g
console.log(s.replace(r4,','));
//console.log(s.replace(r1,','));
s.match(r4)
s.replace(r4,',')
//console.log(s.replace(r2,','));
//console.log(s1.replace(r2,','));
//console.log(s1.replace(r3,'$1,'));
//console.log(r1.exec(s));
分享到:
相关推荐
随风正则匹配工具支持多语言,自动生成正则文本,根据语言的不同,生成不同的执行语法,匹配成功后直接复制后可到所属语言直接使用。 随风正则匹配工具功能: 一:支持多语言,目前支易、PHP、JSP等 二:自动生成...
正则匹配代码\正则匹配代码\正则匹配代码\正则匹配代码
全角数字正则匹配后输出半角数字,可以把日期字符串中的全角转换成半角,又便于转换成日期格式
多数正则匹配,电子邮箱 15位或18位身份证号码 信用卡号、借记卡号 身份证号、统一社会信用代码等 军官证 护照号 港澳通行证 组织机构代码 纳税人识别号 工商登记号或营业执照号 出生日期、发卡日期等 金额 公司网站...
正则匹配小工具源码.zip正则匹配小工具源码.zip正则匹配小工具源码.zip正则匹配小工具源码.zip正则匹配小工具源码.zip正则匹配小工具源码.zip正则匹配小工具源码.zip正则匹配小工具源码.zip正则匹配小工具源码.zip...
isMobileSimple : 验证手机号(简单) isMobileExact : 验证手机号(精确) isTel : 验证电话号码 isIDCard15 : 验证身份证号码15位 isIDCard18 : 验证身份证号码18位 ...getReplaceAll : 替换所有正则匹配的部分
asp.net正则匹配特定汉字匹配格式为2012年第001期(总第001期)asp.net正则匹配特定汉字匹配格式为2012年第001期(总第001期)asp.net正则匹配特定汉字匹配格式为2012年第001期(总第001期)asp.net正则匹配特定汉字匹配...
正则匹配字符串中是否包含网址,跟微信的匹配规则相似。有需要的小伙伴可以下载来试一下,规则基本跟微信的匹配规则相似。
正则匹配URL
随风正则匹配工具
常用的绿色的正则匹配工具,平常一直用的。很好用分享一下。
让你爱上正则,简单帅气的正则匹配小工具,还等什么赶快下载把,支持各种正则匹配,让你不再为正则感觉头疼
侠客正则匹配工具
javascript正则匹配页面关键字,内附详细代码
在labview中使用正则匹配模式很简单,难的就是使用正则表达式。很多人都搞不明白,查了很多资料还是不太明白。实际上就是一些类似通配符在作怪和其他语言也差不多。附件带上了,可以研究研究,构造正则表达式的方法...
项目中常用的 表情代码正则匹配,在数据库中建立表情表,将表情id与其路径转换
Python零基础10天进阶班【10正则匹配-正则表达式 Regular Expression、树形模型(树形匹配)-intro bs4、爬虫】
Python零基础10天进阶班【10正则匹配-正则表达式 Regular Expression、树形模型(树形匹配)-intro bs4、爬虫】
Python零基础10天进阶班【10正则匹配-正则表达式 Regular Expression、树形模型(树形匹配)-intro bs4、爬虫】
易语言正则匹配网页链接源码,正则匹配网页链接