Использование регулярных выражений для синтаксического анализа HTML во многих случаях прекрасно
Каждый раз, когда кто-то отправляет вопрос о переполнении стека, спрашивая, как добиться некоторой манипуляции HTML с помощью регулярного выражения, первый ответ «Regex - недостаточный инструмент для разбора HTML, так что не делайте этого». Если спрашивающий пытается создать веб-браузер, это будет полезным ответом. Однако обычно спрашивающий хочет сделать что-то вроде добавления тега rel ко всем ссылкам на определенный домен, обычно в случае, когда можно сделать определенные предположения о стиле входящей разметки, что вполне разумно делать с регулярное выражение.
Значение, предоставленное для строка подключения может быть неправильной, или она может содержать недопустимый синтаксис.
Я предлагаю исправить строку конфигурации.
Эта статья MSDN содержит все разрешенные значения ключевых слов в ConnectionString для объекта SqlConnection. «Провайдера» нет в списке.
У вас есть два варианта: