Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Регулярное вырежение помогите составить / 4 сообщений из 4, страница 1 из 1
12.05.2017, 11:27
    #39451935
Бакыт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярное вырежение помогите составить
Здравствуйте, помогите написать запрос

номер договора может быть в формате XXXXXXXXXX-XXX или XXXXXXXXXX
например 1234567890-01
,1234567890
,1234567890-99
,1234567890-100

из назначения платежа мне надо выдергивать именно номер договора например:

платеж 1'Погашения кредита № 1234567890-01'
платеж 2'Погашения кредита № 1234567890-100'
платеж 3'Погашения кредита № 1234567890'

как выдернуть именно номер ? результат должен быть
1.1234567890-01
2.1234567890-100
3.1234567890
...
Рейтинг: 0 / 0
12.05.2017, 11:38
    #39451953
ы!
ы!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярное вырежение помогите составить
Выдёргивай всё от символа № до конца строки, через instr и substr
...
Рейтинг: 0 / 0
12.05.2017, 11:41
    #39451957
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярное вырежение помогите составить
(\d+\-?\d+)
...
Рейтинг: 0 / 0
12.05.2017, 13:56
    #39452114
Бакыт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярное вырежение помогите составить
Q.Tarantino(\d+\-?\d+)
спасибо,
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Регулярное вырежение помогите составить / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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