我有一个大的XML,看起来像这样:正则表达式:把一切都在<profession></profession>标签
<gender>M</gender>
<last-name>*</last-name>
<profession>2165dda2-dc59-41af-acb5-06d8914c4841</profession>
<first-name>*</first-name>
<mail-confirmation>1</mail-confirmation>
<fax-confirmation>1</fax-confirmation>
我只是想保持标签。我找到了一种方法来搜索标签,就像这样:
<profession[^>]*>([^<]*?)</profession>
但如何寻找在它之外的一切吗?我想只是将其翻转,如:
</profession[^>]*>([^<]*?)<profession>
或
</profession>([^<]*?)<profession[^>]*>
,但是这是行不通的。
你究竟想达到什么目的?只需获取这些标签中的数据?只有外面的数据?只是去掉这些标签? – Oded 2010-03-03 15:36:11
确切地说;我只想要专业标签内的数据。剩下的就要走了。 – skerit 2010-03-03 15:37:49
“我如何使用正则表达式来解析XML/HTML”已被无数次询问 – erikkallen 2010-03-03 15:56:45