文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>正则表达式过滤 成对标签(<key>a</key> 过滤html标签)

正则表达式过滤 成对标签(<key>a</key> 过滤html标签)

时间:2010-11-29  来源:COOL-CHEN

     <key>name</key><value>ming</value><age>30</age> ...

 

根据数据格式,我们没办法用substring来硬截取,因为<>里面的字符是动态的,只能采用正则表达来匹配。

 

得出 name,ming,30  以便程序里使用。

 

代码
string str="<key>name</key><value>ming</value><age>30</age>";
string s=Regex.Replace(str,@"<[^>]*","");//用Regex的replace 先将<str </str 给过滤掉
s=s.Replace('>',',');//再用字符串的replace给 >>过滤掉
string []arr=s.split(',');//再用split()拆分,由于有>>所以得到值置是奇数,所以聚值的时候注意下。

 

以上方法也可以过滤html标签,因为html标签也是成对的出现的。 雕虫小计,还请大师们赐教

 

记录以下,以后作为参考。

相关阅读 更多 +
排行榜 更多 +
开心动动脑安卓版 v1.0 手机版

开心动动脑安卓版 v1.0 手机版

休闲益智 下载
不良人破局手游下载

不良人破局手游下载

角色扮演 下载
云海之下手游下载

云海之下手游下载

角色扮演 下载