Регулярные выражения — оставить только цифры или буквы
28 Август 2013
8 comments
Пример использования регулярного выражения (regexp_replace)
— оставить только буквы
— оставить только цифры
with t as (select '#2 apps(0_-ORACLE+*.ru_ )ПРИ13мер' str from dual) select str , regexp_replace(str,'[^[[:alpha:]]]*') as only_char , regexp_replace(str,'[^[[:digit:]]]*') as only_number from t / STR ONLY_CHAR ONLY_NUMBER --------------------------------- ------------------------ -------------------- #2 apps(0_-ORACLE+*.ru_ )ПРИ13мер appsORACLEruПРИмер 2013
Последние комментарии