Поиск-замена по регулярному выражению SQLite 3

| 20.02.2017 | 0 Comments

Для возможности использовать регулярные выражения при поиске-замене в 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

Комментариев пока что нет. Вы будете первым!

Оставить комментарий