Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> функции работы со строками в Pl/sql, как определить содержит ли строка цифры?
Sh00r00p
Вставить ник
сообщение 17:01:2008, 12:21
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 29
Регистрация: 7:08:2007
Пользователь №: 12 221
Специализация: программист-любтель(начинающий)



Репутация: - 0 +


Вопрос таков:
в переменной лежит строка. Эту строку необходимо исследовать на содержание в ней формата "ББББЧЧЧЧЧЧЧ", где Б-буква(английская если можно то и русская), Ч-число(0..9)...
как это можно реализовать?
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 4)
maykoff
Вставить ник
сообщение 18:01:2008, 07:49
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 56
Регистрация: 22:11:2006
Пользователь №: 7 960
Специализация: php mysql html css smarty



Репутация: - 2 +


Какая база?
Подняться вверх 
 
Сообщение #2
sax_ol
Вставить ник
сообщение 18:01:2008, 07:56
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Для: maykoff
Исходя из сабжа предполагаю - Oracle.
Подняться вверх 
 
Сообщение #3
Sh00r00p
Вставить ник
сообщение 18:01:2008, 15:55
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 29
Регистрация: 7:08:2007
Пользователь №: 12 221
Специализация: программист-любтель(начинающий)



Репутация: - 0 +


да, спасибо,
я нашел на сайте оракл регулярные выражения
для тех кому это интересно: REGEXP_SUBSTR(строка,'^[[:alpha:]]{4}[[:digit:]]{7}$',1)
при несовпадении возвращает null, работает также и для русских букв!
Подняться вверх 
 
Сообщение #4
Aleksey
Вставить ник
сообщение 7:05:2008, 10:46
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 3
Регистрация: 4:10:2004
Из: Минск
Пользователь №: 905
Специализация: Немножко SQL и Oracle



Репутация: - 0 +


К сожалению регулярные выражения появились только в 10g.
Подняться вверх 
 
Сообщение #5


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись
   

 

RSS Текстовая версия Сейчас: 17:05:2008 - 05:28
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net