Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
помогите с регулярным выражением
|
|||
|---|---|---|---|
|
#18+
пипл, поможите плз... необходимо создать ругулярное выражение для выделения команд схемы зпроса, ну например, есть схема Код: plaintext 1. 2. 3. 4. select = ID,Name from MyTable joins = MyTable2 on MyTable2.ID = MyTable.ID where =Id > 2 order = Name я нагородил такой шаблон: SELECT (?<SELECT>.+) FROM (?<FROM>.+)( WHERE (?<WHERE>.+))*( ORDER BY (?<ORDER>.+))* и в итоге получается что в группе FROM будет сидеть и WHERE и ORDER, а они(эти группы) будут пустыми. Если поставить вместо * +, то вроде работает правильно, но тогда обязательно присутвие этих груп, а это естественно не правильно. Может мне ктонить помочь в этом вопросе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2004, 16:15 |
|
||
|
помогите с регулярным выражением
|
|||
|---|---|---|---|
|
#18+
Пишете SQL парсер ? Лично я бы и не начинал Поищите лучше готовый. Ключевые слова для поиска "C# SQL parser" Например http://www.antlr.org/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2004, 16:25 |
|
||
|
помогите с регулярным выражением
|
|||
|---|---|---|---|
|
#18+
да мне не нужно особо навороченный парсер на все случаи жизни, мне просто нужно выделить select,where, from, order ну и максимум join'ы. по ссылке посмотрел, но там как то все очень непонятно.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2004, 17:16 |
|
||
|
|

start [/forum/topic.php?fid=20&fpage=986&tid=1437566]: |
0ms |
get settings: |
4ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
74ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 341ms |

| 0 / 0 |
