gpt4 book ai didi

regex - 找到正则表达式 (a|b)*ab(a|b)* 的补码

转载 作者:行者123 更新时间:2023-12-05 00:06:45 25 4
gpt4 key购买 nike

我的练习单上有一个问题可以找到 r = (a|b)*ab(a|b)* 的补语。

我想出了一个解决方案,但我不确定它是否正确。请帮我检查,并纠正我的错误。

最佳答案

我假设 ab是唯一允许的符号。

您的原始表达式匹配任何包含 ab 的字符串.补码是任何不包含 ab 的字符串.换句话说,如果有 a下一个字符必须是另一个 a或字符串的结尾。如果 b发生它必须在所有 a 之前s。

所以这给出了结果:

b*a*

我认为你的表达相当于这个。

关于regex - 找到正则表达式 (a|b)*ab(a|b)* 的补码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2933083/

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