查找每个字符用空格分隔的单词

时间:2018-11-19 07:19:50

标签: regex sublimetext3

我需要一个 regex 来选择一个单词,该单词上的每个字符上的由空格分隔的。看下面的字符串

Mengkapan,Sungai Apit,S I A K,Riau,

我要选择S I A K。我被困住了,我试图使用以下正则表达式

\s+\w{1}\s+

但是它不起作用。

3 个答案:

答案 0 :(得分:2)

对于给定的信息,您可以使用

(?:[A-Za-z] ){2,}[A-Za-z]

请参见a demo on regex101.com

答案 1 :(得分:2)

我建议

item$.exists()

模式,其中

\b[A-Za-z](?:\s+[A-Za-z])+\b

答案 2 :(得分:2)

您可以匹配单词边界\b,单词字符\w并重复至少2次空格和单词字符,然后重复单词边界:

\b\w(?: \w){2,}\b

Regex demo