我需要用五个优先选项做一个复杂的 if-then-else。假设我首先要匹配abc
,但如果不匹配,则匹配a.c
,如果不匹配def
,则%#@
,则1z;
。
我可以嵌套 if-thens 还是如何完成?我以前从未使用过 if-thens。
例如,在字符串中1z;%#@defarcabcaqcdef%#@1z;
我想要输出abc
.
在字符串中1z;%#@defarcabaqcdef%#@1z;
我想要输出arc
。
在字符串中1z;%#@defacabacdef%#@1z;
我想要输出def
。
在字符串中1z;#@deacabacdf%#@1z;
我想要输出%#@
。
在字符串中foo;%@dfaabaef#@1z;barbbbaarr3
我想要输出1z;
。