gpt4 book ai didi

.net - 包含所有可选部分但至少有一个必需部分的正则表达式

转载 作者:行者123 更新时间:2023-12-02 17:55:11 25 4
gpt4 key购买 nike

我需要编写一个匹配“abc”、“ab”、“ac”、“bc”、“a”、“b”、“c”等字符串的正则表达式。顺序很重要,不应匹配同一部件的多个外观。

a?b?c?几乎可以解决问题。除了它也匹配空字符串。有什么方法可以防止它匹配空字符串,或者可以用不同的方法为任务编写正则表达式。

最佳答案

^(?=.)a?b?c?$

这将检查是否至少有一个字符具有前瞻性并匹配您的正则表达式。

关于.net - 包含所有可选部分但至少有一个必需部分的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2803221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com