正则表达式
tazuxianzai
这个作者很懒,什么都没留下…
展开
-
notepad++使用笔记,正则表达式的使用,正则表达式中使用变量,列编辑,列内容来自于excel列
正则表达式的使用在notepad++的查询框中勾选正则表达式,即可使用正则语法。正则表达式\s 表示空白字符。包括,空格,制表符等“ ” 只表示空格。\s+ 可匹配至少一个空白字符。[ ]+ 只表示多个空格。\d 数字() 定义变量,括号里的为一个变量,读取变量值按从左到右的顺序($1),($2)...读取\r\n 回车换行^ 行首$ 行尾案例1. 回车换行替换成逗号(,)替换结果如下:2. 正则表达式中变量的使用在字符串和数字之间添加逗号(,)替换结果如下:原创 2021-06-24 19:09:29 · 775 阅读 · 0 评论 -
正则表达式出现无法限制最大长度的问题,/ /中有^$和没有^$限定符的区别,^与$是什么
问题描述当使用正则表达式/[0-9]{5,12}/限制参数为5到12位数字时,出现可以限制最小长度为5,但无法限制最大长度的问题。例如,目标是限制长度在5-12位之间,使用 /[0-9]{5,12}/ 判断<5位是不合法的,>12时却合法了,按道理>12位应该是不合法的才对。问题代码//5-12位数字校验if(!/[0-9]{5,12}/.test(phone)){ go2showhintmsgurl("号码应由5-12数字组成!"); return;}//使用的正则表达式原创 2021-05-26 18:21:22 · 2247 阅读 · 0 评论