.net 如果第一个模式失败,正则表达式将匹配另一个模式
以下是我失败的逻辑:.net 如果第一个模式失败,正则表达式将匹配另一个模式,.net,regex,regex-lookarounds,.net,Regex,Regex Lookarounds,以下是我失败的逻辑: 如果输入为14个字符,则返回字符9到13。否则,请返回所有内容。 (? 尝试此操作。当字符串为14个字符时,此操作将返回9到13个字符。请参阅演示 我确信正则表达式是一项要求,但由于您只处理字符串长度,因此也可以使用子字符串 input.Length == 14 ? return input.Substring(8,5) : input; 史蒂夫,谢谢你把这个贴出来,因为我相信有些人会很难做到这一点。你是对的,RegEx是我的一个要求——应用程序已经完成,RegEx可以根
如果输入为14个字符,则返回字符9到13。否则,请返回所有内容。
(?
尝试此操作。当字符串为14个字符时,此操作将返回9到13个字符。请参阅演示
我确信正则表达式是一项要求,但由于您只处理字符串长度,因此也可以使用子字符串
input.Length == 14 ? return input.Substring(8,5) : input;
史蒂夫,谢谢你把这个贴出来,因为我相信有些人会很难做到这一点。你是对的,RegEx是我的一个要求——应用程序已经完成,RegEx可以根据每个客户定制。谢谢!
input.Length == 14 ? return input.Substring(8,5) : input;