【发布时间】:2023-03-04 13:48:01
【问题描述】:
根据以下匹配的正则表达式
- 最少 12 个或最多 13 个字符
- 可以有前导空格/零
- 字符串中没有空格
并非全是零/空格
正确匹配: “ABCDEFGHIJ” "ABCDEFGHIJKLM"
- 错误匹配: "ABCD IJKL"
【问题讨论】:
-
你能举一些例子吗(要解析的文本和要提取/检测的文本)
-
我认为没有尾随空格?
-
@user2991913,我们的浏览器会自动规范化三个前导空格,所以看起来只有一个。我认为这就是为什么每个人都会得出结论,即您正在寻找 13 个字符或一个空格后跟 12 个字符。 CoverosGene 添加反引号并没有帮助,因为内联格式化机制仍需规范化。如果空格很重要,您必须使用代码格式化的块形式。
-
顺便说一句,你的“正确”匹配,“ABCDEFGHIJ”有 11 个字符长,包括前导空格,这不适合你的第一个请求:P