欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

解析XML一个节点的正则 博客分类: 技术是一种爱好 XML

程序员文章站 2024-02-20 09:59:28
...

/<dataset\s+seriesName\=\'SLA\s+Missed\'([^>]*)>(.*?)<\/dataset>/

 

首先是/开始和/结束表明这是个正则。

从<dataset这样的节点开始匹配,后面跟着名字是SLA(若干空格)Missed的节点,气候可能还有若干属性,但是都不能是>所以用了([^>]*),其后是反尖括号。dataset节点之间是若干内容,用.匹配任意的字符,用*?表示尽可能少,也就是知道第一个</dataset>。这样就将名称为SLA Missed的dataset节点匹配出来了。

相关标签: XML