2011-05-09 11 views
2

私は教科書から抽出し、次の質問があります。正規表現の質問 - 初心者

がない限り、/ *と* /インターリーブ/ *または* /なしに囲まれた文字列からなるコメントを記述するためのREを書きます

^/[*].*(".*(/[*].*[*]/)*.*")*[*]/$ 

EDIT:

それはここで

は私の試みである「」引用符の間に表示されます

私が使用している:

http://gskinner.com/RegExr/

それは次のように動作します:

/* This is "/* a */" comment */fdgh 

私はそれは難しい正規表現のをデバッグするために探しています。上記が間違っていると私がどこに行くのか教えてくれますか?

+5

正しいかどうかを教えてください。あなたのテストケースで動作しますか? –

+0

あなたの試行は正しい解決策ではありません.. –

+0

@Gursel - どうですか?何が問題なの? – user559142

答えて

0

しばらくすると、私はこの解決策が出てきました。それはrad regular expression designerでテストされています。

^/\*((?!.*(\*/|/\*).*\*/)[^"]*)|((?![^"]*?(\*/|/\*)")[^"]*"[^"]*"(?![^"]*?(\*/|/\*).+)[^"]*)+\*/$