Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вырезать только цифры определенной длины из текста / 5 сообщений из 5, страница 1 из 1
23.01.2017, 11:25
    #39389390
Бакыт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вырезать только цифры определенной длины из текста
Здравствуйте , помогите вырезать цифры определенной длины из текста т.е. у меня стоит задача вытащить ИИН из текста
вот пример (12 символ ИИН)

Код: plsql
1.
Перечисление от клиента Трамп Доналд Нашевич ИИН/БИН клиента: 650818400914 на сумму: 25930,Код платежа 182470, 



650818400914
...
Рейтинг: 0 / 0
23.01.2017, 11:36
    #39389400
Сергей Арсеньев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вырезать только цифры определенной длины из текста
что-то типа:
[0-9]{12,12}
?
...
Рейтинг: 0 / 0
23.01.2017, 11:40
    #39389403
orawish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вырезать только цифры определенной длины из текста
Бакыт,

Код: plsql
1.
2.
3.
4.
5.
with t as (
  select 'Перечисление от клиента Трамп Доналд Нашевич ИИН/БИН клиента: 650818400914 на сумму: 25930,Код платежа 182470, ' s
    from dual
)
select regexp_substr(s,'\d{8,}') from t;
...
Рейтинг: 0 / 0
23.01.2017, 11:43
    #39389404
Бакыт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вырезать только цифры определенной длины из текста
Сергей Арсеньев,
Код: plsql
1.
2.
3.
select Regexp_Replace('sagfdfgfg123456789012dsds111', '[^[:digit:]]') AS Only_Number

From dual


то выводит

Код: plsql
1.
123456789012111



надо только 123456789012 выдернуть из этого контекста
...
Рейтинг: 0 / 0
23.01.2017, 11:44
    #39389406
Бакыт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вырезать только цифры определенной длины из текста
orawish,

Спасибо, то что надо
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вырезать только цифры определенной длины из текста / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]