Задать вопрос

Как включить слеш в регулярное выражение?

В регулярках слаб по этому прошу помощи.
url(r'^[a-zA-Z0-9]/ajax-search$', self.ajaxSearch). Хочу вот сюда [a-zA-Z0-9] включить слеш / . Пробовал разными способами вставлять подержку слеша но все безтолку.
  • Вопрос задан
  • 9139 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 3
saboteur_kiev
@saboteur_kiev Куратор тега Python
software engineer
@MoonMaster
Программист и этим все сказано
Может быть вам это поможет решение
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@abcd0x00
Хочу вот сюда [a-zA-Z0-9] включить слеш / .

Какой смысл включать туда слеш?

Слеш включается прямо, без всяких экранирований:
>>> import re
>>> 
>>> re.findall(r'/', 'a/b/c/d')
['/', '/', '/']
>>>

>>> import re
>>> 
>>> re.findall(r'[ac/]', 'a/b/c/d')
['a', '/', '/', 'c', '/']
>>>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект
18 дек. 2024, в 11:57
500 руб./в час