Блокнот regexp_replace - PullRequest
       2

Блокнот regexp_replace

0 голосов
/ 04 июля 2019

Блоки данных в моем блокноте sql, regexp_replace работает. Но я пытаюсь применить к блокноту python (где хранится информация о столбце таблицы) определенный столбец, и он выдает ошибку.

Ниже приведено rexexp_replace, применяемое к ноутбуку Python

'^ [^ AZ ^ аз ^ 0-9 ^ -] + $ | ^ [0-9] + $ | ^ [\] + | ^ [\ [] + | ^ [ `] + | ^ [\]; + | ^ [$ [0]] + | [\] $

В записной книжке ошибка - прерывание работы

Следующий запрос sql работает в моей личной записной книжке SQL.

выберите c1, обрезать (regexp_replace (c1, '^ [^ AZ ^ az ^ 0-9 ^ -] + $ | ^ [0-9] + $ | ^ [\,] + | ^ [\ [] + | ^ [`] + | ^ [\;] + | ^ [$ [0]] + | [\,] $ | () {2,} ',' ')) как Mod_c1 из M1

В записной книжке python (где хранится информация о столбце таблицы), когда я применяю приведенный ниже запрос к определенному столбцу и нажимаю кнопку «Выполнить все». Тогда он не работает успешно и выдает ошибку: задание прервано.

trim (regexp_replace (c1, '^ [^ AZ ^ az ^ 0-9 ^ -] + $ | ^ [0-9] + $ | ^ [\,] + | ^ [\ [] + | ^ [`] + | ^ [\;] + | ^ [$ [0]] + | [\,] $ ',' ')) MOD_c1,

...