Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
数据:
hello 1 2 3 4 5 6 7 hello 1 2 3 4 5 6 7 8 hello 1 2 3 4 5 hello 1 2 3 4 5
我知道[ ]{n,}这只适用于前面的字符。
[ ]{n,}
你可以使用类似的东西:
(?: [^ ]*){n}
将匹配 aspace后跟零个或多个non-space字符n次。您实际上不需要检查超过n 的内容,因为如果它包含n+1 个空格,那么它必须包含n。
space
non-space
如果你想计算你需要的所有空白字符:
(?:\s\S*){n}
不仅要匹配空格,还应该匹配中间的字符:
(\s\w*){n,}
这匹配一个空格,后跟零个或多个“单词”字符,n 次或更多次。