@zxcursed

Как сделать запрос по регулярке?

Есть стобец со строками по типу:
row
winproc + 0x31231 | _Zcallsystem + 0x1D8345
winproc + 0x31230 | _Zcallsystem + 0x1D8345
win + 0x239BE | _ZN21System + 0x4c07F000

Необходимо сделать что-то вроде SELECT DISTINCT только на "_Zcallsystem " подобные значения в строке, которые идут после | и до + в конце, возможно ли такое?
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 3
rozhnev
@rozhnev Куратор тега MySQL
Fullstack programmer, DBA, медленно, дорого
SELECT * FROM table WHERE col LIKE '%\_Zcallsystem %';
Ответ написан
ThunderCat
@ThunderCat Куратор тега MySQL
{PHP, MySql, HTML, JS, CSS} developer
Комментировать
idShura
@idShura
Регулярное выражение поправь только
SELECT distinct REGEXP_SUBSTR(str, '(?<=\\|\\s)_.*(?=\\s\\+)') FROM TABLE WHERE ...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы