Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Регулярные выражения / 4 сообщений из 4, страница 1 из 1
06.10.2017, 12:45
    #39532114
ultrasonic7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения
Всем привет!
Есть скрипт, создающий таблицу. Что-то вида
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
CREATE TABLE "SCHEMANAME"."TABLENAME"(
  Field1 Number NOT NULL,
  Field2 Number(10,0),
  Field3 Date,
  Field4 Number(5,0),
  Field5 Varchar2(40 CHAR),
  Field6 Number(1,0),
  Field7 Number(1,0),
  Field8 Number(3,2)
)


Задача - поменять типы столбцов вида Number(x,y) на Number. Для работы использую Notepad++. Как написать регулярное выражение, чтобы оно корректно выполняло такую операцию? Спасибо.
...
Рейтинг: 0 / 0
06.10.2017, 13:39
    #39532178
_human
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения
ultrasonic7,

number(\s*\(\s*\d+\s*\,\s*\d+\s*\))
...
Рейтинг: 0 / 0
06.10.2017, 14:20
    #39532240
ultrasonic7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения
_human ,
спасибо!)
...
Рейтинг: 0 / 0
09.10.2017, 13:52
    #39533404
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Регулярные выражения
ultrasonic7,

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


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