Подтвердить что ты не робот

Фильтр Django с регулярным выражением

Я хочу написать regex для модели django charField. Это регулярное выражение содержит все буквы, а последний символ содержит "/".

Например: "последовательности/"

Я возвращаю регулярное выражение следующим образом:

Model.objects.filter(location_path__iregex=r'^[a-zA-Z]/$')

Он не отображает данные фильтра. демо-данные для location_path - это ['sequence/', 'abc/xyz/', 'abc/aaaa/aaa', 'pqr/']

Я хочу фильтровать такие данные, как "последовательности/", "pqr/", который содержит любой символ из a-z и поля с "/"

Пожалуйста, дайте мне правильный шаблон и синтаксис регулярных выражений

4b9b3361

Ответ 1

Вам нужно добавить + после символьного класса, чтобы он соответствовал одной или нескольким буквам,

r'^[a-zA-Z]+/$'