<OPTION tag="dddddddd4ddd3">3dddddddd4ddd</OPTION>
<OPTION tag="dddddddd4ddd1">1dddddddd4ddd</OPTION>
写一个正则表达式
并且讲其放到string[] a里面
求各位大侠
本人不太熟悉 正则表达式。。拜各位大虾。解决小菜这点大难。
c#的代码。

解决方案 »

  1.   

    你要得到什么?讲清楚了才好回答……
    如果你要得到InnerText的话:
    正则表达式:(?<=<OPTION tag="\w+">)\w+(?=\p{Z}</OPTION>)
      

  2.   

    你好。<OPTION tag="内容1">内容2 </OPTION> 
    里的
    内容1  内容2
      

  3.   

    这个用xmlreader类就可以了吧。
      

  4.   

    <OPTION\s+tag\s*=\s*[""|']?(?<key1>[^""' ]*)[""|']?[^<>]*>\s*(<[^<>]+>)*(?<key2>[^<>]*)(<[^<>]+>)*\s*</OPTION>
    我这么写了但是不多啊。老哥
      

  5.   

    <OPTION tag="dddddddd4ddd3">3dddddddd4ddd </OPTION> 
    <OPTION tag="dddddddd4ddd1">1dddddddd4ddd </OPTION> //--------------------------------------------------
    你给的例子里的数据很简单,数字和字母用\w就可以了,别人为地复杂化了。
    <OPTION tag=[""'](?<key1>\w+)[""']>(?<key2>\w+)(?=\p{Z}</OPTION>)