简体   繁体   中英

python split string and get words after some character

hi I am using python and I need to know how can I split a string like this :

"sometext@aaaa sometext @bbbb sometext@cccc"

to an array lik this :

['aaaa','bbbb','cccc']

You can use regex:

>>> import re
>>> re.findall(r'@(\w+)', "sometext@aaaa sometext @bbbb sometext@cccc")
['aaaa', 'bbbb', 'cccc']

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM