Если у вас есть значения, такие как
<span class="myclass_12"></span>
<span class="myclass_234"></span>
<span class="myclass_4546"></span>
и вы хотите получить только значения myclass_12
и т. Д., Используйте этот запрос:
SELECT
REPLACE(REPLACE(string, '<span class="', ''), '"></span>', '')
FROM
dbo.YourTable
Он не основан на регулярном выражении, поскольку SQL Server / Transact-SQL по умолчанию не поддерживает сопоставление регулярному выражению. Если вам нужно и нужно сопоставление Regex всеми средствами, рассмотрите возможность создания сборки SQL-CLR, которая реализует эту функциональность в SQL Server.