◀一般トップへ
  • 7902 正規表現の否定?について教えて下さい
  • [7902] 正規表現の否定?について教えて下さい ろろ 2014年11月06日 22:33

    「直近のtrタグで囲まれた部分を検索」より
    http://www.geocities.jp/oraclesqlpuzzle/regex/regex-4-28.html
    2-1から左方向に一番近い<tr>から、右方向に一番近い</tr>までを検索する
    <tr><td>2-1</td><td>2-2</td></tr>
    <tr><td>1-1</td><td>1-2</td></tr><tr><td>2-1</td><td>2-2</td></tr>
    <tr><td>2-1</td><td>2-2</td></tr><tr><td>3-1</td><td>3-2</td></tr>
    <tr><td>1-1</td></tr><tr><td>2-1</td></tr><tr><td>3-1</td></tr>

    <tr>(?=(.(?!<tr>))*2-1).*?></tr>
    <tr>(.(?!<tr>))*2-1.*?</tr>

    いつもお世話になっております。
    ①2-1以外のtrタグの検索は可能でしょうか。
    ②正規表現の検索の否定を教えて下さい。
    よろしくお願いします。