Заменить шаблон регулярных выражений в sqlite3? - PullRequest
0 голосов
/ 11 февраля 2019

Я хочу заменить шаблон соответствия регулярному выражению в запросе sqlite.

Звезда представляет собой любую строку, не содержащую /.

Итак, у меня в базе данных есть следующие пути:

/data/xxx/thisis/moredata
/data/yyy/thisis/somemoredata

И я хочу преобразовать эти пути в

thisis/moredata
thisis/somemoredata

Я хочу сделать функцию замены, но не знаю, как включить в него регулярное выражение, совпадающее с регулярным выражением.

UPDATE Files
SET Path = replace(Path, '/data/*/', 
'')
where Path like '/data/*/%'

Что-то в этом роде.Но очевидно, что это не сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...