作者:伊丽汇 | 来源:互联网 | 2024-10-22 12:58
我没有特别使用任何编程语言,而是我必须要做的大学常规语言作业。
基本上,我要解释一下我要做的事情
:
- 无限语言
- 单词必须包含任何数字a和b,因此没有单个字符的单词
- 单词本身就是回文,所以我应该得到的单词是
"aabbaa","abba","abbbba","ababbaabbaba","bbbaabbb"
如何处理这个正则表达式?
那么可能是一个选择
ab+ba
或
ab*ba
因为不允许使用单个字符。
这些表达式仅满足无限集和回文条件。
RegEx Demo 2
如果您希望简化/修改/探索表达式,请在regex101.com的右上角进行说明。如果愿意,您还可以在this link中查看它如何与某些示例输入匹配。
RegEx电路
jex.im可视化正则表达式: