有这样一行:
string = "Прикрепление #1 doc vk.com/doc111111111_1111111111 (111111111_1111111111.ogg https://psv2.userapi.com/d/a1/afsg/asdwegesgsdffasdagrfehseferwgeXzMmuGqFlYrsaOSHvE3lzZmEQpfUAGahFoDDjV.ogg)"
您需要从中获取第三个单词doc。
我在正则表达式方面的实力只够选择前三个单词:
regex = "^[А-я]+\s+#\d+\s[A-z]+"
结论:
Прикрепление #1 doc
如何从这一行中分离出必要的单词?
要查找由空格分隔的第三个单词,您可以
str.split()使用:如果您只需要正则表达式:
这要求第三个单词后面有一个空格 - 如果需要,可以轻松删除此要求。