社区
ASP
帖子详情
正则表达式中如何对匹配的结果再进行一次匹配?
dream0892
2004-09-22 02:32:28
正则表达式中如何对匹配的结果再进行一次匹配?
...全文
677
8
打赏
收藏
正则表达式中如何对匹配的结果再进行一次匹配?
正则表达式中如何对匹配的结果再进行一次匹配?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mind_1220
2004-09-22
打赏
举报
回复
meizz(梅花雪):
谢谢指点。
dream0892
2004-09-22
打赏
举报
回复
另:不加</img>也是可以的
dream0892
2004-09-22
打赏
举报
回复
会了,谢谢两位
meizz
2004-09-22
打赏
举报
回复
To: mind_1220(大灰狼)
在JS里没有什么数据类型的概念, 所以变量值只需直接 var varName=""; 不必新new String()
JS里的replace第一个参数是正则对象, 当然你先new RegExp()没错, 但也可以简便要直接写在函数里
meizz
2004-09-22
打赏
举报
回复
JS:
var strText = "<img src='#'>hello<img src='#'>nihao<img><img>";
strText = strText.replace(/(<img.*?>)/gi, "$1<br>");
alert(strText);
mind_1220
2004-09-22
打赏
举报
回复
我的正则也很差但是字符串处理也可以:
<script>
var strText = new String() ;
strText="<img src="#">hello<img src="#">nihao</img></img>"
alert( strText ) ;
var re = new RegExp ("</img>", "gi") ;
var newstr = strText.replace(re, "</img><br>") ;
alert( newstr ) ;
</script>
还有 img 结尾用 </img>
dream0892
2004-09-22
打赏
举报
回复
现在有<img src="#">hello<img src="#">nihao<img><img>
我想在img标签结束时加<br>
我用"<img[^>]*>"来匹配的img标签,并成功了
可是我不会用正则给>后面加个<br>,我怎么做才行啊?
mind_1220
2004-09-22
打赏
举报
回复
你就匹配两次嘛 呵呵
而且你匹配了一次 为什么要匹配第二次呢?
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码
中
常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、
匹配
一系列符合某个句法规则的字符串。在很多文本编辑器里,
正则表达式
通常被用来检索、替换那些符合某个模式的文本。 本门课程主要讲解
正则表达式
的引用场景和一些基础用法,让大家对
正则表达式
有一个清晰地认识。 为什么需要掌握
正则表达式
?
正则表达式
非常灵活、而且功能非常强大,它可以迅速地用极简单的方式达到字符串的复杂控制。而对于刚接触的人来说,
正则表达式
比较晦涩难懂。这门课程可以非常快速的帮助大家理解
正则表达式
,以及掌握如何在实际场景
中
用到它。课程大纲: 为了让大家快速系统了解
正则表达式
知识,我为您总结了思维导图,帮您梳理学习重点,建议收藏!
中
文
正则表达式
匹配
-正则
中
文
匹配
原文链接:http://caibaojian.com/zhongwen-regexp.html这篇文章主要讲如何使用正则
匹配
中
文字符,
中
文
正则表达式
的
匹配
规则不像其他正则规则一样容易记住,下面一起看看这个
中
文
正则表达式
是怎么样的。\w
匹配
的仅仅是
中
文,数字,字母,对于国人来讲,仅
匹配
中
文时常会用到,见下
匹配
中
文字符的
正则表达式
: [\u4e00-\u9fa5]或许你也需要
匹配
双字节字符,
中
文也是双...
正则表达式
中
问号(?)的用法详解
正则表达式
中
“?”的用法大概有以下几种 1、直接跟随在子表达式后面 这种方式是最常用的用法,具体表示
匹配
前面的
一次
或者0次,类似于{0,1},如:abc(d)?可
匹配
abc和abcd 2、非贪婪
匹配
关于贪婪和非贪婪,贪婪
匹配
的意思是,在同一个
匹配
项
中
,尽量
匹配
更多所搜索的字符,非贪婪则相反。正则
匹配
的默认模式是贪婪模式,当?号跟在如下限制符后面时,使用非贪婪模式(*,+,?,{n},{n...
正则表达式
匹配
规则
正则表达式
匹配
规则限定符:?(0或1次)限定符:* (0或1次或多次)限定符:+ (1次或多次)限定符:{ } (指定次数)使用 () 实现多个字符的
匹配
或运算符:|[ ] 定义
匹配
的字符范围元字符 \d \D \w \W \s \S . \b^
匹配
行首, $
匹配
行尾贪婪
匹配
与懒惰
匹配
使用实例 注:本博客使用到的
正则表达式
在线测试工具:https://regex101.com/ 限定符:?(0或1次) ? 表示其前面的一个字符出现的次数可以为0次或1次(可有可无) 测试示例:oo?
正则表达式
——“?”的几种用法
什么是
正则表达式
?
正则表达式
是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 “?”的几种用法 “?”元字符规定其前导对象必须在目标对象
中
连续出现零次或
一次
。 当该字符紧跟在任何一个其他限制符(*,+,?,{n},{n,},{n,m})后面时,
匹配
模式是非贪婪的。非贪婪模式尽可能少的匹...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章