SUBLIME & GREP:进行 GREP 搜索,但排除所有大写字母的行

SUBLIME & GREP: Conduct a GREP search, but exclude lines that are in all in capitals

我在 Sublime Text 3 的查找功能中使用 GREP 搜索。我想查找所有超过 12 个字符的行,不包括空格。正如本 中所讨论的,执行此操作的方法是使用以下命令:

^\h*(?:\S\h*){13,}$

但我还希望 GREP 搜索在进行上述搜索时排除所有大写的行。

示例:

FAVORITE FOODS OF AMERICA 
Mac and Cheese
Peanut Butter and Jelly Sandwich

我该怎么做?谷歌搜索我可以找到排除包含至少一个大写字母的行的 Grep 命令,但不包括仅全部大写的行。

注意:我在 Sublime 的 Find 函数中使用了 Grep 选项。

您可以使用否定前瞻断言右侧的内容不仅是大写字符,还可能包含水平空白字符。

^(?![A-Z\h]+$)\h*(?:\S\h*){13,}$

Regex demo