我試圖在Python中正則表達式中搜索一些模式。在Python中的正則表達式中,這個序列'[[A-Z] [a-z]]'是什麼意思?
我們知道如果我們使用該模式,'[A-Za-z] +',這意味着查找包含大寫字母A到Z或小寫字母a到z的字符序列。 所以我的一行代碼(其次是回答)是,
>>> re.findall('[A-Za-z]+', 'This is my area!')
['This', 'is', 'my', 'area']
當我嘗試了一些其他模式「[AZ] [AZ] +」它返回一個空列表,一行代碼是如下,
>>> re.findall('[[A-Z][a-z]]+', 'This is my area!')
[]
所以,當我在一個字符集內使用兩個序列,什麼樣的模式被創建? 請指導。
你想用第二種模式實現什麼? –
@ C-Otto我只是在試驗。 –