Поместите первичный ключ\(* как регулярное выражение.
Поместите CREATE TABLE "leagues" (id целое число первичного ключа, имя varchar(100), Drafttype целое число (1), тип оценки целое число (1), целое число округленных значений (1), тип лиги char(5), целое число зарплаты, целое число бенчплееров(1)) в качестве тестовой строки.
Он не сообщает об ошибках.
Однако, когда я использую шаблон std::wregex( L"primary key\(*", std::regex_constants::icase ); в моем коде C++ при выполнении происходит сбой с необработанным стандартным исключением типа Unhandled «St11regex_error» с сообщением «Несоответствие '(' и ')' в регулярном выражении»; завершение работы приложения..
Есть ли решение/обходной путь для этой проблемы?
На https://regex101.com, когда я это делаю: [list] [*]Поместите первичный ключ\(* как регулярное выражение.
[*]Поместите CREATE TABLE "leagues" (id целое число первичного ключа, имя varchar(100), Drafttype целое число (1), тип оценки целое число (1), целое число округленных значений (1), тип лиги char(5), целое число зарплаты, целое число бенчплееров(1)) в качестве тестовой строки.
[/list] Он не сообщает об ошибках. Однако, когда я использую шаблон std::wregex( L"primary key\(*", std::regex_constants::icase ); в моем коде C++ при выполнении происходит сбой с необработанным стандартным исключением типа Unhandled «St11regex_error» с сообщением «Несоответствие '(' и ')' в регулярном выражении»; завершение работы приложения.. Есть ли решение/обходной путь для этой проблемы?