Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 regexp_instr исключить символ из набора  [new]
dev_app
Guest
select regexp_instr('500 Oracle Pkwy, Redwood Shores; CA','[[:punct:]]') from dual;

Как переписать данное регулярное выражение что бы не анализировалась определенные символы пунктуации допустим , и -
4 ноя 11, 16:46    [11551482]     Ответить | Цитировать Сообщить модератору
 Re: regexp_instr исключить символ из набора  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
dev_app
select regexp_instr('500 Oracle Pkwy, Redwood Shores; CA','[[:punct:]]') from dual;

Как переписать данное регулярное выражение что бы не анализировалась определенные символы пунктуации допустим , и -

проще всего - до обработки строки регулярусом затоптать ваши исключения ~буквами.
translate, например, подойдет
5 ноя 11, 01:01    [11552572]     Ответить | Цитировать Сообщить модератору
 Re: regexp_instr исключить символ из набора  [new]
dev_app
Guest
orawish,
Да спасибо, как один из вариантов подойдет.
5 ноя 11, 14:06    [11552960]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить