匹配正则表达式以获取属性

时间:2011-09-27 10:06:41

标签: regex

我已经非常绝望了。我需要能够匹配以下文本,但是:

1)尽管文本 staveb 之前有任何垃圾   和 2)我需要匹配每个<OPTION ....</OPTION>与文本的出现 staveb

这意味着,我需要匹配这些文字:

<OPTION value="39">  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Stavebníctvo</OPTION>
 <OPTION value="39">staveb</OPTION>
 <OPTION value="39">staveb</OPTION>

来自此文:

<OPTION value="25"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Anglicky</OPTION> <OPTION value="19">Auto, moto</OPTION> **<OPTION value="39">  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Stavebníctvo</OPTION>**   <OPTION value="26">Školstvo</OPTION>
 **<OPTION value="39">staveb</OPTION>**

请帮忙!

1 个答案:

答案 0 :(得分:3)

试试这个:

<OPTION\s+value="\d+">[^>]*staveb[^<]*</OPTION>
相关问题