yaleksandr89
@yaleksandr89
PHP developer

Как составить регулярное выражение?

Здравствуйте.
Есть строка вида: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zagolovok-dlya-rubriki-13022020' for key 'blog_categories_slug_unique' (SQL: ......

Как выделить текст до круглой скобки ( '(' )?
  • Вопрос задан
  • 64 просмотра
Решения вопроса 2
coderisimo
@coderisimo
например, вот так :

$str =" SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zagolovok-dlya-rubriki-13022020' for key 'blog_categories_slug_unique' (SQL:bla-bla-bla........";
preg_match('/(^\sSQLSTATE.*)(\(SQL:)/', $str , $matches);
var_dump($matches[1]);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы