这个正则表达式什么含义?谁能详细地把每个符号都解释一下 谢谢

作者&投稿:元郭 (若有异议请与网页底部的电邮联系)
请问下面这个正则表达式的含义是什么?~

请看图片中的正则表达式的含义

以/开头,然后跟任意个字符,再跟一个网址,最后跟的内容与第二部分那个任意个字符是一样的

(^\s*)|(\s*$) 放在括号里是分组。| 或
整体就是匹配 空白字符开头 或者 空白字符结尾的 字符串

见识短浅、、、


php 正则表达式 只能包含字母和数字
式子:\/^[a-zA-Z0-9]+$\/u 释义:"\/":表示正则表达式的定义,固定写法。"^":表示开头。"[]":表示字符组。匹配所包含的任意一个字符。如,“[ab]”匹配“plain”中的“a”。"a-z":表示匹配小写字母a-z的字母范围。"A-Z":表示匹配大写字母A-Z的字母范围。"0-9":表示匹配0-9的...

正则表达式怎么取包含两个以上t的单词?
包含两个t就是至少2个,匹配 任意数量任意字符 + t + 任意数量任意字符 + t + 任意数量任意字符 任意数量包含 0。正则表达式就是 \/.*t.*t.*\/ 如果t需要连续,就是 \/.*t{2}.*\/

notepad++正则表达式 字符串详解
正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它 能很好提高工作效率。 文本编辑器 Notepad++ v6.3.3 绿色多国语言版   点击下载 表达式 说明 \/t 制表符. \/n 新行. . 匹配任意字符. | 匹配表达式左边和...

正则表达式
            非捕获组(?:)不捕获括号内匹配的字符,有利于减小内存开支。五、零宽断言           (?=表达式)  表示后面匹配的表达式,但不包括匹配的字符串         &#...

正则表达式 必须包含汉字,英文,数字其中一种,该怎么写啊
必须包含汉字,英文,数字其中一种的正则表达式 (^[\一-\龥]+$)|(^[0-9]+$)|(^[A-Za-z]+$)我给你一个Javascript语言的例子,你看看吧. var str='123English';var regex=\/(^[\一-\龥]+$)|(^[0-9]+$)|(^[A-Za-z]+$)\/;var result=regex.test(str);document...

求 正则定义表达式,包含5个原音字母的所有小写字母串,这些串中的原音按...
基于正则表达式可以测试字符串内模式,比如测试电话号码是否符合规则可以成为数据验证;替换文本,可以使用正则表达式识别文档中的特定文本,完全删除或者使用其他文本替换它。基于模式匹配从字符串中提取字符串。字符串是我们在编程中涉及到的非常多的一种数据结构,涉及到很多的字符串的方法操作,同样判断一个...

正则表达式的符号
在最简单的情况下,一个正则表达式看上去就是一个普通的查找串。例如,正则表达式testing中没有包含任何元字符,它可以匹配testing和testing123等字符串,但是不能匹配Testing。要想真正的用好正则表达式,正确的理解元字符是最重要的事情。下表列出了所有的元字符和对它们的一个简短的描述。 元字符 描述 \\ 将下一个...

写一个正则表达式:验证一个字符串包含 .@~-,:*?!\/+&\\ 等符号。感谢大神...
String nameExp1="[^.@*|:\\\\\\<>\/?\\"''‘’]*";String string1 = "dfd?fd";if(!string1.matches (nameExp1)){ System.out.println ("字符串"+string1+"包含特殊字符");} else { System.out.println ("字符串"+string1+"没有包含特殊字符");} ...

正则表达式"[a-zA-Z]+"代表什么含义?
a-z是所有小写字母 A-Z是所有大写字母[a-zA-Z]+ 这个就是一个不分大小写字母的英文单词(无限字母) 最少是一个字母 “+”表示匹配前面的子表达式一次或多次(大于等于1次)。例如,“zo+”能匹配“zo”以及“zoo”,但不能匹配“z”。+等价于{1,}。

如何用正则表达式判断一个字符串中含有一个指定的字符。
指定字符干嘛不用IndexOf?正则是用来查找不确定内容但确定格式的。

温县13042226201: 正则表达式 [^\[\]]+ 是什么意思 -
城旭归芪: 首先看\w表示匹配包括下划线的任何单词字符.等价于'[A-Za-z0-9_]'.然后跟了个_,在看*号:匹配前面的子表达式零次或多次.例如,zo* 能匹配 "z" 以及 "zoo". * 等价于{0,}. 这个表达式的意思就是把这个[\w_](任何单词字符包括下划...

温县13042226201: 什么是正则表达式? -
城旭归芪: 正则表达式是一种字符规则.它是用来匹配字符串的.打个比方,某警官学院要招生,要求:身高170以上,体重:70以上,性别:男性....这些条件就是一种规则,通过这个规则,该警官学院就可以招到符合要求的一批学生.正则表达式与上面这种规则一样,只不过它不是用来找人的,而是在程序里面用来找字符串的.在编程的时候,我们要从一个字符串里找出特定的部分,就可以用这种规则来匹配.楼主如果只是想了解正则表达式的概念的话,那么我想上面这些就足够了.如果是想编程的话,那么楼主可以参考下这个词条:http://baike.baidu.com/view/94238.html

温县13042226201: 正则表达式<.*?>是什么意思? -
城旭归芪: 表达式 .* 就是单个字符匹配任意次,即贪婪匹配. 表达式 .*? 是满足条件的情况只匹配一次,即最小匹配. 举例介绍: 如:<img src="test.jpg" width="60px" height="80px"/> 懒惰模式正则: src=".*?" 结果:src="test.jpg" 扩展资...

温县13042226201: 正则表达式是什么意思 -
城旭归芪: 正则表达式是搜索、替换和解析复杂字符模式的一种强大而标准的方法.如果你曾经在其他语言(如Perl)中使用过它,他们的语法非常相似,那么你仅仅阅读一下re模块的摘要,大致了解其中可用的函数和参数就可以了.字符串也有很多方法...

温县13042226201: 正则表达式表示什么意思 -
城旭归芪: 我的理解是一种字符串的匹配规则,你可以利用它里面类似于语法的东西去写你自己所需要的规则模式. 比方说我需要判断一个串是不是一个邮箱,你需要判断它是是不是由字母数字下划线组成,还包含一个@,且只有一个@,而且这个@不能...

温县13042226201: \..*?这个正则表达式是啥意思 -
城旭归芪: 一个点(".")后面跟上任意多个非换行字符,但是由于后面跟了个?,是非贪婪匹配,所以这个正则其实只能匹配到一个点(".")

温县13042226201: 这个正则表达式什么意思/^( - ?\d+)(\.\d+)?$/ ? -
城旭归芪: 1. 这个正则就是匹配数字;2. -?表示前面可以有一个可选的减号;3. \d+表示一到多个数字,(-?\d+)这个表示整数部分;4. (\.\d+)?表示一个小数点跟多个数字,?表示前面这部分是可选的,这部分匹配一个可选的小数部分;5. ^(\d)$就是0-9...

温县13042226201: 解释个正则表达式. -
城旭归芪: replace(/^\./g,""); 如果第一个字符是. 删除replace(/\.{2,}/g,"."); 把连着的两个(含)以上的. 替换成一个.以上两个是正则替换,替换字符串内所有符合条件的字符最后一个先把找到的一个.替换成$#$ 然后如果还有其他的. 全部删除 然后再把$#$替换成.整体来说就是只保留第一个.

温县13042226201: 正则表达式 下面什么意思,求具体详细解释 "\\[{1}([0 - 9]\\d*)\\]{1}" -
城旭归芪: 首先这肯定是某个编程语言的字符串,所以\\其实是\加上转义符,也就是说原本的正则表达示应该是 \[{1}([0-9]\d*)\]{1} {1}代表前一个符号只出现一次,完全可以不写,因为默认就是出现一次,所以上式等于 \[([0-9]\d*)\] 又因为[0-9]代表一个0到9...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网