2017-11-12 14 views
0

正規表現でこの条件を解決して使用するにはどうすればよいですか? if(cond)then s1 else s2。 if(cond1)then if(cond)then s1 else s2。 助けてくださいif条件付きの正規表現とthen条件else

+0

条件付きグループを意味しますか? – MotKohn

+0

はい@MotKohnちょうど –

+0

ちょうど正規表現で使う –

答えて

0

まず、グループに名前を付けます(例:(?<grp1>match))。

ここでは、「一致」という単語に一致する「grp1」という名前のグループがあります。

次に、このグループが(?(R&grp1)yes|no))と一致するかどうかを調べることができます。これは、grp1が一致していれば、「はい」が一致するかどうかを確認し続けます。