Учитывая гибкую строку шаблона регулярного выражения, мне нужно найти все прикрепленные атрибуты.
Пример строки: /html/body/div[1]/div/a/(@title|@href)
Необходимо вернуть ['@title', '@href']
Я провел некоторое исследование и создал шаблон регулярного выражения, подобный следующему: /@\w+/g
Попробовал его на regex101, и он, похоже, работает: https://regex101.com/r/cO8lqs/9124
Но когда я кодировал его в python
import re
xpath = "/html/body/div[1]/div/a/(@title|@href)"
print(re.findall("/@\w+/g", xpath)) # should have been worked
Возвращает []
Как упоминалось выше, необходимо вернуть ['@title', '@href']
Я что-то пропустил?