Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: функции работы со строками в Pl/sql
Форум программистов > Базы данных и администрирование > SQL
Sh00r00p
Вопрос таков:
в переменной лежит строка. Эту строку необходимо исследовать на содержание в ней формата "ББББЧЧЧЧЧЧЧ", где Б-буква(английская если можно то и русская), Ч-число(0..9)...
как это можно реализовать?
maykoff
Какая база?
sax_ol
Для: maykoff
Исходя из сабжа предполагаю - Oracle.
Sh00r00p
да, спасибо,
я нашел на сайте оракл регулярные выражения
для тех кому это интересно: REGEXP_SUBSTR(строка,'^[[:alpha:]]{4}[[:digit:]]{7}$',1)
при несовпадении возвращает null, работает также и для русских букв!
Aleksey
К сожалению регулярные выражения появились только в 10g.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2008 IPS, Inc.