Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
Регулярные выражения
»
Все буквы a-Z, все цифры 0-9 и символы: , . ; + - ( ) \' " :
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Все буквы a-Z, все цифры 0-9 и символы: , . ; + - ( ) \' " : (Прочитано 5233 раз)
0 Пользователей и 1 Гость просматривают эту тему.
kolt
Заглянувший
Новичок
Сообщений: 1
+0/-0
0
Все буквы a-Z, все цифры 0-9 и символы: , . ; + - ( ) \' " :
«
:
13 Октября 2006, 09:46:12 »
я пишу выражение для htaccessa (для mod_rewrite)
у меня строка типа вот такой:
RewriteRule ^question/([0-9]+)/([A-z0-9-]+)$
http://www.site.net/question.php?idquestion=
$1
так работает, а как только пишу вот так:
RewriteRule ^question/([0-9]+)/([A-z0-9-,\\.;\\+\\(\\)\'":!\\?]+)$
http://www.site.net/question.php?idquestion=
$1
выдаёт ошибку именно из-за этой строки...
может кто значет какой выход из этой ситуации.
Записан
commander
Developer
Глобальный модератор
Ветеран
Сообщений: 1298
+0/-0
2
Все буквы a-Z, все цифры 0-9 и символы: , . ; + - ( ) \' " :
«
Ответ #1 :
13 Октября 2006, 11:11:11 »
kolt
1. экранирование спец символов в шаблоне не нужно:
([A-z0-9-,.;+()\'":!?]+)
2. чего выхотите добиться этим? не проще ли будет использовать:
(\\S+)
?
Записан
And no religion too...
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
Регулярные выражения
»
Все буквы a-Z, все цифры 0-9 и символы: , . ; + - ( ) \' " :
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28