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

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

В регулярках слаб по этому прошу помощи.
url(r'^[a-zA-Z0-9]/ajax-search$', self.ajaxSearch). Хочу вот сюда [a-zA-Z0-9] включить слеш / . Пробовал разными способами вставлять подержку слеша но все безтолку.
  • Вопрос задан
  • 9160 просмотров
Подписаться 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', '/']
>>>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
18 янв. 2025, в 21:28
1000 руб./за проект
18 янв. 2025, в 20:50
20000 руб./за проект
18 янв. 2025, в 20:31
20000 руб./за проект