33问答网
所有问题
当前搜索:
正则表达式什么意思
正则表达式
“\\d+||(\\d+\\.\\d+”是
什么意思
答:
先说通俗的结论:匹配数。非负数,整数和小数都可以,比如 123、12.56这样的 \d 是匹配一个数字(0到9)\\d 前面多了第一个\ 是为了在程序中转义第二个\,这个你可以忽略 + 表示 1个或多个 组合起来 \\d+ 就表示多个数字,形如 12、44、6763……\\. 匹配一个小数点 \\d+\\.\\d+...
这些
正则表达式什么意思
? 帮忙看看..
答:
^[a-zA-Z\\s;,\"\'.?:*0-9]+ 匹配 英文字母 或 空格 或 ;,"'.?:* 或 数字 组成的字符串 [.][a-zA-Z] 匹配 两个连续字符,后一个字符为英文字母 [^a-zA-Z\\s.] 匹配 ^ 或 英文字母 或 空格 或 . 组成的一个字符 "^.*[\\s.]+"+shortName+"((.?[\\s]+...
正则表达式
<[^>]*>| |\[[0-9]\]|\s* 是
什么意思
求详解
答:
<[^>]*>| |\[[0-9]\]|\s 解释:
正则表达式
中,符号 | 表示“或者”关系 此正则有三个 | 符号,被分成了4部分,表示匹配这四者任意一个 第一部分:<[^>]*> < # 匹配< [^>]* # 匹配所有非>的字符,星号*表示任意数量 > # 匹配> 综上所述,这里匹配类似html标签<xxx>...
正则表达式
的.*?是
什么意思
和()
答:
"."是表示匹配所有character:(Dot.) In the default mode, this matches any character except a newline. If the DOTALL flag has been specified, this matches any character including a newline."*"是表示匹配0个或者多个 Causes the resulting RE to match 0 or more repetitions of the ...
正则表达式
/^(..+?)\1+$/ 这个是
什么意思
啊?求大神解答
答:
/ / 这个不用看,表示中间是
正则
的主体 ^ 匹配字串的开头 匹配字串的结束 (..+?) 其实这个简化一下(.+?) ,这是个捕获组,()里面的表示尽可能多的匹配任意字符 \1+ 表示重复上面捕获组里的内容一次或多次 所以这就明白了,它其实就是匹配重复的一段一段的文字,类似于 123123123 abcabcabc...
正则表达式
(?\w+)是
什么意思
答:
第一个是想匹配一个或多个字母,并捕获后放到p这个命名分组里 原理:利用 (?<xxx>子
表达式
) 定义分组别名,这样就可以利用 Groups["xxx"] 进行访问分组/子表达式内容。第二个纯粹想匹配::p::吧~冒号又不是特殊字符
正则表达式
里.* 是
什么意思
? 他和单纯的. 有什么区别?
答:
.*是指0(有的
正则
引擎里是1)个或多个任意字符(通常不包括换行符),它可以匹配你输入的所有字符(不含换行符的情况),或任一段文字 .仅指一个单独的任意字符。
正则表达式
.+?
什么意思
答:
.除了换行符之外的任意字符 + 重复一次或一次以上 ?懒惰模式 综合起来就是“懒惰模式的一个或一个以上 除换行符以外的任意字符”这个应该是一个大
正则表达式
的一部分。如果就单是这个,因为是懒惰模式,匹配的就是一个除换行符外的字符。“懒惰模式”是指尽可能少的匹配。
js
正则表达式
\\-是
什么意思
答:
这个
正则
可以匹配各种 url,比如当前页面的url https://zhidao.baidu.com/question/876452972714524812.html 具体解释:最左最右的 / 先忽略 是正则的界定符,表示正则的开始结束 (\w+) 表示长度大于1的字符串 (\w的含义自己搜一下): 比较单纯就是表示 :\/\/ 这个表示 // 因为 / 跟上述界定符...
正则
表
表达式
(“PL+”)
什么意思
答:
然后以非字母作为分割,这才得到的结果是一个个单词;引申一下:在"
正则表达式
"的百度百科里面有这样一张表,这里我贴一部分:这里面的几个属性如:N(数字)、S(比如数学符号、货币符号)等也适用于这个表达式,例如:"\\PN+"就是非数字,按这个表达式分割的结果就是每个元素都是数字。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜