2012-02-24 5 views
0

私はFlexの正規表現を見つけようとしていますが、私の人生の中では、次のようにする方法を理解していません。 以下のサンプルから、"Mike_Mercury"のみを抽出する必要があります。正規表現を使用して部分文字列を抽出するにはどうすればよいですか?

だから、私は何とかRegExpを使ってその周りのすべてを取り除かなければなりません。また、私は他のサンプルでも動作する必要があります。私はreddit apiからこれを得ているので、IDはこれらの全体の束から同じセクションを抽出する必要があります。ありがとう!

<table> 
      <tr> 
       <td> 
        <a href="http://www.reddit.com/r/atheism/comments/q2sfe/barack_obamas_insightful_words_on_abortion/"> 
         <img src="http://d.thumbs.redditmedia.com/9StfiHi7hEbf8v73.jpg" alt="Barack Obama's insightful words on abortion" 
          title="Barack Obama's insightful words on abortion" /></a> 
       </td> 
       <td> 
        submitted by <a href="http://www.reddit.com/user/Mike_Mercury">Mike_Mercury </a> 
        to <a href="http://www.reddit.com/r/atheism/">atheism</a> 
        <br /> 
        <a href="http://imgur.com/lKFYr">[link]</a> <a href="http://www.reddit.com/r/atheism/comments/q2sfe/barack_obamas_insightful_words_on_abortion/"> 
         [1722 comments]</a> 
       </td> 
      </tr> 
     </table> 
+1

は、HTMLパーサを使用してください。正規表現は、任意のHTMLを解析するつもりはありません。 – Blender

+0

これはまだHTMLです。 – Blender

答えて

1

この正規表現を試してみてください:

submitted by <a href=".*?">(.*?)</a> 
関連する問題