【发布时间】:2020-05-02 07:46:15
【问题描述】:
我正在使用 java 中的文本处理 Api。我需要匹配以下字符串:
- 长度至少为 8 个字符。
- 只能包含大写字母、小写字母或空格。
- 字母之间不应出现空格。然而,它们可以领先或落后。字符串也只能包含至少 8 个空格。
我试过但失败的正则表达式:
^\s*[a-zA-Z]{8,}\s*$
我在here 中的尝试演示。
欢迎任何帮助。
【问题讨论】:
-
用 Java 代码检查 (1) 会容易得多。你考虑过吗?
-
是的!你是对的@Sweeper。但我想要一个满足所有三个要求的正则表达式。
标签: regex