我寫了一個正則表達式來識別text.But它是不承認有特殊字符的電子郵件一樣-
。所以我修改了正則表達式來匹配它不匹配特殊characters.Now電子郵件的電子郵件地址正常email.s
regex = r"\"?([-a-zA-Z0-9.`?{}][email protected]\w+\.\w+)\"?"
TEXT = 「爲了解決解析是更多資料」
DETECT = "[email protected]"
NOT_DETECT = "[email protected]"
修改:
regex = r"\"?([-a-zA-Z0-9.`?{}][email protected]\w+\-+\w+\.\w+)\"?"
TEXT =「應對解析是更多資料」
DETECT = "[email protected]"
NOT_DETECT = "[email protected]"
是否有任何正則表達式組合這兩個這兩個正則表達式同時匹配的電子郵件。 像
[email protected]
[email protected]
見['\「([ - α-ZA-Z0-9 \'{}。? ] + @ \ w +( - ?\ w +)* \ \ w +)\「'](https://regex101.com/r/vWgIIK/1)。?。你實際上可以進一步加強它。 –
@WiktorStribiżew它不能在Python中工作。 –
它[在Python中完美工作](https://regex101.com/r/vWgIIK/2)。看,[一個Python演示](https://ideone.com/CVvLud)。 –