Поиск-замена по регулярному выражению SQLite 3
Для возможности использовать регулярные выражения при поиске-замене в SQLite 3 нужно зарегистрировать пользовательскую функцию перед запросом:
$pdo->sqliteCreateFunction('preg_replace', function ($search, $replace, $string) { return preg_replace("~$search~i", $replace, $string); }); //$pdo->query("UPDATE table SET name = preg_replace('sql(.*?)te', 'sqlite3', name)"); |
Категория: Программирование
Комментари (0)
Trackback URL | Comments RSS Feed
Комментариев пока что нет. Вы будете первым!