|
|
|
Вопрос по регулярным выражениям
|
|||
|---|---|---|---|
|
#18+
Извините, если вопрос возможно не совсем по теме. Я пытаюсь безуспешно заставить работать из Акцесса VBScript Regular Expressions 5.5. Там есть метод Execute, который возвращает коллекцию подвыражений (MatchCollection короче). Так вот такое ощущение, как не ковыряйся, но число элементов возвращается не больше одного. Вот пример кода: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. У меня всегда возвращает 1, "125.298", а по идее должен два ("125" и "298"). В чем может быть проблема? Может выражение неправильно состалено? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 14:59:38 |
|
||
|
Вопрос по регулярным выражениям
|
|||
|---|---|---|---|
|
#18+
Вопрос закрыт :) Ответ, как ни странно, лежал в документации. Оказывается, надо использовать коллекцию SubMatches объекта Match (который в свою очередь входит в коллекцию MatchCollection, которую возвращает функция Execute объекта RegExp). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 16:35:27 |
|
||
|
Вопрос по регулярным выражениям
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 16:35:49 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32814868&tid=1669937]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
86ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 382ms |

| 0 / 0 |
