Если Scrapy поддерживает строковые функции XPath, это будет работать
substring-before(
substring-after(
//span[@class="specialLinkType"]/@onclick,"quickFindForm.action='")
,"'")
Похоже, он также поддерживает регулярные выражения. Примерно так должно работать
.select('//span[@class="specialLinkType"]/@onclick').re(r'quickFindForm.action=\'(.*?)\'')
Предостережение: я не могу протестировать второе решение, и вам придется проверить, что \'
является правильной escape-последовательностью для одинарных кавычек в этом случае.