-2
我想使用正則表達式來提取電子郵件的一部分。例如,[email protected]
我只想得到wellness
。Python re.sub多個不相似的字符
我想使用正則表達式來提取電子郵件的一部分。例如,[email protected]
我只想得到wellness
。Python re.sub多個不相似的字符
爲此,您需要在Python中使用re模塊。一個簡單的辦法是嘗試在一個字符串的開頭來獲取所有單詞字符:
import re
regex = re.compile(r'^(\w+)')
first_word = regex.findall('[email protected]')[0]
你的問題的標題讓我覺得你正在尋找的+改性劑,它代表1輪或更多的比賽。
在這種情況下,我希望每個用戶都可以在@之前將他們的用戶名作爲其電子郵件的第一位。這意味着,我不知道第一封給他們的電子郵件 – Muchai
這與您的問題不符。但是,如果你想要的話,那麼正則表達式就是:'r'^([^ @] +)@''你甚至可以跳過r標誌(儘管我認爲向所有正則表達式添加以避免出現問題隨着事物的改變你會添加反斜槓)。 –