|
|
|
Вопрос об одном регулярном выражении...
|
|||
|---|---|---|---|
|
#18+
привет участникам этого форума! т.к. в регулярных выражениях у меня опыт небольшой. сразу натолкнулся на проблему. есть задача - описать паттерн для url адреса http://server:8080/myappl/$KEYWORDS/, где $KEYWORDS - это список разных слов, разделенных пробелом. например, http://server:8080/myappl/some string/ http://server:8080/myappl/некоторая строка поиска/ проблема в том что браузер IE кодирует пробелы знаком + выражение которое я составил для переменной $KEYWORDS: /([!-я][\s]+)/ в некоторых случаях этот паттерн не работает. не может ли кто нибудь помочь разобраться... буду очень благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2006, 15:49:11 |
|
||
|
Вопрос об одном регулярном выражении...
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. Group[0] "http://server:8080/myappl/%D0некоторая+строка+поиска/?a=s&a=s#test" at 0 - 66 Group[1] "http:" at 0 - 5 Group[2] "http" at 0 - 4 Group[3] "//server:8080" at 5 - 18 Group[4] "server:8080" at 7 - 18 Group[5] "/myappl/%D0некоторая+строка+поиска/" at 18 - 53 Group[6] "?a=s&a=s" at 53 - 61 Group[7] "?a=s&a=s" at 53 - 61 Group[8] "#test" at 61 - 66 Group[9] "test" at 62 - 66 Думаю с 5ой группы выдрать то что надо не составит труда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2006, 18:17:53 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34223025&tid=2147103]: |
0ms |
get settings: |
13ms |
get forum list: |
26ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
43ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 304ms |
| total: | 492ms |

| 0 / 0 |
