求正则表达式

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

在html代码中,要求:  
  <img   ..................   />   保留  
  <sub   ..................   />   保留  
  其它的html标记里面的内容全部替换成空格。  
  要如何做到?

· 网友精彩回答:

发表者:saucer

要求不是很清楚,是指把  
  aaaa<img   ,,,/>bbbbbbbb<sub   ../><body><form...>cccc  
  变成  
  aaaa<img   ,,,/>bbbbbbbb<sub   ../>cccc  
  么?那么试一下  
   
  string   s=   "aaaa<img   ,,,/>bbbbbbbb<sub   ../><body><form...>cccc";  
  s   =   regex.replace(s,@"<(?!img\s+|sub\s)[^>]+?>",   "",regexoptions.ignorecase   |   regexoptions.singleline);  
  console.writeline(s);

.
处理 SSI 文件时出错
© 2006-2008 All Rights Reserved