JS把html的<img src=... ...></img>正则替换成[img] src=... ...>[/img]

问题描述

...好久了。得不到像样的答案。<img[^>]+((http:(//¦\\)){1}((w)+[.]){1,3}(net¦com¦cn¦org¦cc¦tv)(((/[~]*¦\[~]*)(w)+)¦[.](w)+)*(w)+[.]{1}(gif¦jpg¦png)(.)*)</img>用这个似乎有点不对。得不到值。也有可能我代码不对吧。帮个忙吧。代码也给个。

解决方案

解决方案二:
varss="<imgsrc="fdsfds"on=fdsfds></img>";re=/<imgs+([sS]*?)></img>/;//创建正则表达式模式。r=ss.replace(re,"[img]$1[/img]");//交换每一对单词。alert(r);太没人了吧。。。。不难的代码。。搞成什么样。一直没有像样的教材。。今天终于看到了。三两下写出来。。C#的JS的正则式就是完全不一样的东东。而且要取出路径什么的都不难。给别人当个参考。
解决方案三:
up~~

时间: 2024-07-28 16:03:59

JS把html的&amp;lt;img src=... ...&amp;gt;&amp;lt;/img&amp;gt;正则替换成[img] src=... ...&amp;gt;[/img]的相关文章

c#正则表达式 &amp;amp;lt;img src&amp;amp;gt;中的src 3个字母 替换成xxx

问题描述 c#正则表达式 <img src>中的src 3个字母 替换成xxx 请大神帮忙!用c#正则表达式 把字符串中所有img标签的src3个字母替换成xxx 如 中的src 3个字母 替换成xxx 解决方案 直接写好正则,然后替换就好了啊.. 解决方案二: string result=Regex.Replace(yourHtml,@"(<img src>)","<img xxx>"); 解决方案三: string html=

JS正则替换掉小括号及内容的方法_javascript技巧

正则表达式:\ ( [ ^ \ ) ] * \ ) JS代码: var str="hello(world)"; var nstr = str.replace(/\([^\)]*\)/g,""); 以上这篇JS正则替换掉小括号及内容的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持. 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索javascript 正则 括号.正

JS和C#实现的两个正则替换功能示例分析

本文实例讲述了JS和C#实现的两个正则替换功能.分享给大家供大家参考,具体如下: 应用实例1: 待处理字符串:str="display=test name=mu display=temp" 要求:把display=后的值都改成localhost JS处理方法: str.replace(/display=\w*/g,"display=localhost"); C#处理方法: Regex reg=new Regex(@"display=\w*");

js正则实现的密码框简单制作,还可以替换成自己想用得符号_表单特效

密码框简单制作,还可以替换成自己想用得符号. <style type="text/css"> #c { position: relative; } #a { position: absolute; left: 0; top: 0; font-size: 12px; font-family: 宋体; } #b { position: absolute; left: 0; top: 0; font-size: 12px; font-family: 宋体; -moz-opacit

php使用正则替换过滤掉js(script)脚本例子

匹配的规则不能用 "//<script.*<//script>//i",因为它不能匹配到换行符,那么多行js就匹配不掉了.要用 "//<script[sS]*?<//script>//i".里面的?表示尽可能少重复,也就是匹配最近的一个<//script>. 源码范例:  代码如下 复制代码 <?php    header("Content-type:text//html;charset=utf-8&q

正则替换特定单词js代码

 第一个,小心字符集合里的"或"  /[^red|yellow|white]/ 这个正则里的所有或都没有意义,等同于:  /[^redyellowwhite]/ 意思就是不能含有以下列出的所有字母. 正解:  /red|yellow|white/第二个概念: 只要整个正则匹配成功,无论子正则表达式是否匹配成功,括号都会捕捉.例如  /(red)|(yellow)|(white)/ 会捕捉到三个结果,尽管实际上最多只可能有一个括号匹配成功.但是只要有一个匹配到了,两外两个也会记录空串.

js判断图片加载完成后获取图片实际宽高的方法_javascript技巧

本文实例讲述了js判断图片加载完成后获取图片实际宽高的方法.分享给大家供大家参考,具体如下: 通常,我们会用jq的.width()/.height()方法获取图片的宽度/高度或者用js的.offsetwidth/.offsetheight方法来获取图片的宽度/高度,但这些方法在我们通过样式设置了图片的宽高后获取的就不是图片的实际宽高,这显然在有些时候不是我们想要的结果,那么有没有一种方法来获取这样的实际宽高呢?答案是有的.下面的代码就能解决这样的问题: <img src="01.jpg&q

前端跨域整理

前言 原文地址:前端跨域总结 博主博客地址:Damonare的个人博客 相信每一个前端er对于跨域这两个字都不会陌生,在实际项目中应用也是比较多的.但跨域方法的多种多样实在让人目不暇接.老规矩,碰到这种情况,就只能自己总结一篇博客,作为记录. 正文 1. 什么是跨域? 跨域一词从字面意思看,就是跨域名嘛,但实际上跨域的范围绝对不止那么狭隘.具体概念如下:只要协议.域名.端口有任何一个不同,都被当作是不同的域.之所以会产生跨域这个问题呢,其实也很容易想明白,要是随便引用外部文件,不同标签下的页面引

ASP关于动态数据显示页面得锚点

静态页面的锚点问题应该都不会有什么问题,今天遇到一个关于动态数据显示页面的锚点问题,研究了一下,拿出来和大家分享.    锚点是"top",可以放在页面的任何位置,一般是页首.程序红色部分是关键,就是对锚点出现的判断,我设置的数值是4,意思是出现4个动态数据就出现一个锚点,少于4个时因为还在同一个页面,就不需要有锚点出现,这个数值可以根据实际情况进行修改.为了对页面进行进行美化,可以把锚点的文字用图形替换把top替换成<img src=http://edu.cnzz.cn/New