www问答网
所有问题
当前搜索:
正则表达式是什么意思
正则表达式
([^"]+)
是什么意思
答:
([^"]+)()括号是分组用,在这个
表达式
里没有作用 [^"]
意思
是不包含"这个字符 +意思是至少一个或多个 总体意思:不包含"的任意字符,字符个数不限,但至少一个字符
正则表达式
里的?:
是啥意思
例如(?:a|b)
答:
这个表达式就无效了 因为(?:\w) 这个单词虽可以被匹配但不会存储一份 后面出现的 \1 也不会调用前面括号里的单词 所以 表达式就失效了 那么(?:)有
什么
用呢 再举例简单说明一下 想在一篇文章中找"program"和"project"这两个单词
正则表达式
可表示为 program|project 也可表示为 pro(gram|ject)但...
正则表达式
“\\d+||(\\d+\\.\\d+”
是什么意思
答:
先说通俗的结论:匹配数。非负数,整数和小数都可以,比如 123、12.56这样的 \d 是匹配一个数字(0到9)\\d 前面多了第一个\ 是为了在程序中转义第二个\,这个你可以忽略 + 表示 1个或多个 组合起来 \\d+ 就表示多个数字,形如 12、44、6763……\\. 匹配一个小数点 \\d+\\.\\d+...
正则表达式
/^(..+?)\1+$/ 这个
是什么意思
啊?求大神解答
答:
/ / 这个不用看,表示中间是
正则
的主体 ^ 匹配字串的开头 匹配字串的结束 (..+?) 其实这个简化一下(.+?) ,这是个捕获组,()里面的表示尽可能多的匹配任意字符 \1+ 表示重复上面捕获组里的内容一次或多次 所以这就明白了,它其实就是匹配重复的一段一段的文字,类似于 123123123 abcabcabc...
^{指令}#(.*)的
正则表达式是什么意思
答:
查找以 {指令} 开头的字符串 一般
正则
中不能写中文,一般大括号要用转义字符\{ \} ^代表字符串开始位置,. (点)匹配任意字符 匹配0个或多个前面的字符
正则表达式
[-|\\.]
是什么意思
呀!
答:
你这个不完整吧。- 匹配 减号 | 通常和圆括号连用表示或的
意思
,单独匹配这个符号,一般会用转义符 \| \. 匹配圆点, 如果不加转义符\,就不止匹配圆点了,还会匹配很多内容。
(^|&)在
正则表达式
里
是什么意思
答:
上面的说错了 ( ^ | )是
正则表达式
里面的“元字符”如果要匹配 ^或& ,就要写成 (\\^|&)全部元字符如下(好像没有&,不过正则表达式有很多种的,这个是在JScript里面的):匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 '\ ' 或 '\\r'。要匹配 $ ...
正则表达式
@.*?@
是什么意思
?
答:
俩个@中间的.*?是非贪婪的匹配,点可以匹配任意字符,星号是前边的字符有0-n个均匹配,问号是则是0-1;至于两边的@,不是元字符,没
什么
意义,整体的
意思
应该是匹配任意的以@开始和结束的的字符串。
正则表达式
中的等号代表
是什么意思
答:
与之对应的格式是(?<! )。(?<=\s*)\d+ 匹配的是 "abc 123abc""abc123abc"中的"123"匹配的是:前面有"重复0次或多个空格"后面紧跟的是数字的数字部分;注:匹配的字符串只有\d+,不包括\s (?=exp)也叫零宽度正预测先行断言,它断言自身出现的位置的后面能匹配
表达式
exp。比如\b\w+(?=...
正则
的\
是什么意思
啊?
答:
正则表达式中"/"是表达式开始和结束的标记,“\”可以将后面出现的字符标记为特殊字符,接下来在PHP中具体演示一下:1,
正则表达式是
以/作为开始和结束的标记,表达式语法在两个/中间包裹,如下图所示 2,接着演示一下\,像下面的表达式匹配的是n 3,但是如果在n前面加上\匹配的就是换行符号了,如...
棣栭〉
<涓婁竴椤
7
8
9
10
12
13
14
15
16
11
涓嬩竴椤
灏鹃〉
其他人还搜