解析字符串并在 python 中打印
parse string and print it in python
我想从这个字符串
中解析@google.com
str = 'purple alice-b@google.com monkey dishwasher'
并打印出来
import re
str = 'purple alice-b@google.com monkey dishwasher'
match = re.search(r'\@\w+', str)
a=re.match(r'(@)://.*\.( )$', str)
if match:
print(a.group())
请不要覆盖 python 类型。给你的 str
变量取一个不同于 str
.
的名字
也许可以尝试这样查找 @google.com:re.findall(r'@\w+\.\w+', your_string)
我想从这个字符串
中解析@google.comstr = 'purple alice-b@google.com monkey dishwasher'
并打印出来
import re
str = 'purple alice-b@google.com monkey dishwasher'
match = re.search(r'\@\w+', str)
a=re.match(r'(@)://.*\.( )$', str)
if match:
print(a.group())
请不要覆盖 python 类型。给你的 str
变量取一个不同于 str
.
也许可以尝试这样查找 @google.com:re.findall(r'@\w+\.\w+', your_string)