用replace把文本中的<img>内容替换为空,,
例如:为企业创造更多的社会效益<imgalt=""src="/kindeditor/attached/image/20120811/20120811145233_0187...
例如:
为企业创造更多的社会效益<img alt="" src="/kindeditor/attached/image/20120811/20120811145233_0187.jpg" />和经济效益。
转换为 :
为企业创造更多的社会效益和经济效。
。。就是说不需要中间的图片信息 展开
为企业创造更多的社会效益<img alt="" src="/kindeditor/attached/image/20120811/20120811145233_0187.jpg" />和经济效益。
转换为 :
为企业创造更多的社会效益和经济效。
。。就是说不需要中间的图片信息 展开
1个回答
2012-08-11
展开全部
<script language="javascript" type="text/javascript">
var str = '为企业创造更多的社会效益<img alt="" src="/kindeditor/attached/image/20120811/20120811145233_0187.jpg" />和经济效益。';
var pattern = /<img[^>]+>|<\s*\/>/gi;
str = str.replace(pattern, "");
alert(str);
</script>
var str = '为企业创造更多的社会效益<img alt="" src="/kindeditor/attached/image/20120811/20120811145233_0187.jpg" />和经济效益。';
var pattern = /<img[^>]+>|<\s*\/>/gi;
str = str.replace(pattern, "");
alert(str);
</script>
追问
我需要的是在后台处理、而不是前台。。你说呢?
追答
var str = "为企业创造更多的社会效益和经济效益。";
str= Regex.Replace(str, @"]+>|", "");
题目里没说后台处理,你说呢?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询