51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#正则
正则表达式需要转义的字符
共14个元字符,要匹配原始字符,必须要转义。$ ---> $ ( ---> ( ) ---> ) * ---> * + ...
代码星球
·
2020-06-29
正则
表达式
需要
转义
字符
常用正则表达式总结
汉字 [u4e00-u9fa5]非汉字且非英文字母 [^u4e00-u9fa5a-zA-Z]手机 0?(13|14|15|17|18)[0-9]{9}邮箱 w[-w....
代码星球
·
2020-06-29
常用
正则
表达式
总结
正则表达式-非捕获匹配,正向预查,反向预查
出处:https://www.cnblogs.com/dh-dh/p/5261044.html https://www.cnblogs.com/madfree/archive/2012/06/15/2551071.html...
代码星球
·
2020-06-29
预查
正则
表达式
捕获
匹配
正则表达式应用收集
1.千分位分割,手机号码分割//千分位分割组替换varn='1234321789.33',reg=/(d{1,3})(?=(d{3})+(?:.|$))/g;n=n.replace(reg,'$1,');console.log('n:'+n);//千分位分割单词边界varm='1234321789.33',reg=/B...
代码星球
·
2020-06-28
正则
表达式
应用
收集
正则表达式的与B总结
单词边界,是指单词与符号之间的边界,是一个位置,不是空格或字符。(这里单词可以是中文字符,英文字符,数字; 符号可以是中文符号,英文符号,空格,制表符,换行)。不能与量词?+*{1}{2,5}等连用B非单词边界,是指符号与符号,单词与单词的边界,不能与量词连用 举列:1.单词边界varstr='...
代码星球
·
2020-06-28
正则
表达式
总结
正则表达式总结
与连字符abc同时出现a,b,c字符或a[bd]c字符组表达单字符或关系 a(b|bd|bde)c多选分支表示多字符或关系非a[^bd]c非b且非d,即不是abc,也不是adc (?!...)正向非匹配,例如(?!c[au]t),非cat且非cut &nb...
代码星球
·
2020-06-28
正则
表达式
总结
JavaScript正则表达式方法总结
str.match(reg)1.reg没有全局标志g,match将只执行一次匹配。匹配成功返回一个数组,arr=[$0,$1,$2,...,index,str],匹配失败返回null。 arr中的参数说明,$0是匹配文本,$i是第i个子表达式匹配的文本,index是$0在stringObject中...
代码星球
·
2020-06-28
Javascript
正则
表达式
方法
总结
string.replace正则表达式说明
str.replace(reg,function($0,$1,$2...,index,str){});$0:匹配模式的字符串$1...:匹配模式子表达式的字符串,0个或多个,个数取决于子表达式的个数index:$0在原字符串中的位置str:原字符串利用此可以写出简洁的方法例如:1.format方法functionfor...
代码星球
·
2020-06-28
string.replace
正则
表达式
说明
精通 JS正则表达式
正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字 •...
代码星球
·
2020-06-27
精通
JS
正则
表达式
iOS---通过正则判断手机号码
+(BOOL)isValidateMobile:(NSString*)mobile{ //手机号以13,15,18开头,八个d数字字符 NSString*phoneRegex=@"^((13[0-9])|(15[^4,\D])|...
代码星球
·
2020-06-27
iOS---
通过
正则
判断
手机号码
iOS字符串处理笔记(正则表达式、NSScanner扫描、CoreParse解析器)
最灵活的方法1- (NSRange)rangeOfString:(NSString *)aString options:(NSStringCompareOptions)mask range:(NSRange)searchRange locale:(NSLocale&nb...
代码星球
·
2020-06-27
iOS
字符串
处理
笔记
正则
正则中1、2的理解,利用正则找出重复最多的字符
今天看到一个题,是利用正则找重复最多的字符letstr='asss23sjdssskssa7lsssdkjsssdss'constarr=str.split(/s*/)//把字符串转换为数组conststr2=arr.sort().join('')//首先进行排序,这样结果会把相同的字符放在一起,然后再转换为字符串...
代码星球
·
2020-06-27
正则
理解
利用
找出
重复
ES6里关于正则表达式的拓展
一、构造函数 在ES5中,RegExp构造函数的参数有两种情况。 第一种情况是,参数是字符串,这时第二个参数表示正则表达式的修饰符(flag)varregex=newRegExp('xyz','i');//等价于varregex=/xyz/i; 第二种情况是,参数是一个正则表示式,这时会返回一个原有正则表达式的拷...
代码星球
·
2020-06-27
ES6
关于
正则
表达式
拓展
Mac下使用Wine安装正则表达式工具RegexBuddy 4
下载:(链接: https://pan.baidu.com/s/1bzRae6 密码:b5d3)安装:1、安装Wine参考:http://www.cnblogs.com/EasonJim/p/8016167.html如果中途有依赖错误,可以再重试多几次。2、安装RegexBuddy4wineSetu...
代码星球
·
2020-06-26
Mac
使用
Wine
安装
正则
Ubuntu 16.04下使用Wine安装正则表达式工具RegexBuddy 4
说明:1、使用的Wine版本是深度出品(Deepin),已经精简了很多没用的配置,使启动能非常快,占用资源小。2、关于没有.wine文件夹的解决方法:在命令行上运行winecfg;下载:(链接:https://pan.baidu.com/s/1bzRae6密码:b5d3)安装:1、安装Wine增加32位架构sudodp...
代码星球
·
2020-06-26
Ubuntu
16.04下
使用
Wine
安装
首页
上一页
...
18
19
20
21
22
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他