トップページに戻る    次の正規表現パズルへ    前の正規表現パズルへ

3-12 範囲コメントでない部分を検索

正規表現パズル

/*から*/までをコメントとする仕様で、
コメントでない部分を検索する。

ただし、コメントの入れ子はないものとし、
行をまたぐコメントもないものとする

検索前


検索後


対象データ

aaa/*bbb*/ccc/*ddd*/eee
/*bbb*/ccc/*ddd*/eee
aaa/*bbb*/ccc/*ddd*/


正規表現

(^(?!/\*)|(?<=\*/))((?!/\*).)*


解説

否定先読みと、肯定戻り読みを組み合わせてます