【发布时间】:2020-02-17 11:51:35
【问题描述】:
string str="abc"
if(str=="abc")
return "abc";
else
return "xyz"
我们可以在 C# Regex 中实现这一点吗?或者另一个条件是,如果输入字符串长度为 3,则返回“abc”,否则返回“xyz”
【问题讨论】:
-
你在测试什么?您的代码示例检查身份,您的问题仅考虑字符串长度。
-
Regex 不返回任何内容,它要么匹配字符串,要么不匹配。代码逻辑用于根据匹配值返回您需要的内容。