正则表达式:(1)要求提取字符串中的img标签,并根据不同的情况将该img标签替换成不同的字符串。 15

解释:将img中name=type1或type2的标签替换成[\title],否则替换成[图片].例如:varstr='abcd<imgname="type1"src="... 解释:将img中name=type1或type2的标签替换成[\title],否则替换成[图片].

例如:var str = 'abcd<img name="type1" src="XXX.jpg" title="name1">efgh<img name="type2" src="XXX.png" title="name2">'mnop<img name="type3" src="XXX.jpg" title="name3">;
需要达成的结果:var str = 'abcd[\name1]efgh[\name2]mnop[图片]';
展开
 我来答
黑暗中的剑
2014-07-30 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:99.9万
展开全部
perl
选择全部匹配

s/<img name=(?:"type1"|"type2") .*?title="(.*?)">/[\\$1]/g
s/<img .*?>/[图片]/g
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式