find words of length 4 using regular expression

后端 未结 2 652
轮回少年
轮回少年 2021-01-20 02:20

I am trying to find words in regular expression with length 4

I am trying this but I am getting an empty list:

#words that have length of 4
s = inpu         


        
2条回答
  •  青春惊慌失措
    2021-01-20 03:03

    No need for a (possibly) complicated regex, you can just use a list comprehension:

    >>> s = "here we are having fun these days"
    >>> [word for word in s.split() if len(word) == 4 and word.isalpha()]
    ['here', 'days']
    >>> 
    

提交回复
热议问题