regex - 不匹配空字符串
问题描述
我有一个像这样的正则表达式'a?b?'。它将匹配“a”、“b”或“ab”。问题是它也会匹配''(空字符串)。如何更改它以使其仅匹配上述 3 种情况而不是空字符串。
解决方案
推荐阅读
- c++ - 执行时资源不足
- azure - 将测试结果发布到 Azure(VS 数据库项目、tSQLt、Azure Pipelines、Docker)
- node.js - 中止安装。yarnpkg add --exact react react-dom react-scripts cra-template --cwd /home/ficho/workspace/storybook-tutorial 失败
- javascript - 实现 JavaScript 回调
- python - 我对 kivy 很陌生,我和 Tim 一起关注了这个名为 Tech 的 youtuber,以下发生在他的 Kivy 教程 #4 之后
- list - 如何将一个类的多个对象引用添加到颤动的列表中?
- javascript - 更改与“单选按钮检查”相关的 src
- android - 在 appmodule 中获取 Room 数据库引用
- c - 我可以相信 (uintptr_t)NULL 等于零吗?
- python - 调试时的打印和索引问题