Как мне сделать поиск без учета регистра на основе этого URL - PullRequest
0 голосов
/ 28 февраля 2012

Вот URL, который я пытаюсь найти.

/anyfirsturl/apPles/1

первая часть может быть чем угодно

/^\/[\w]*\/apples\i

Это регулярное выражение пока не соответствует ничему

Я хочу, чтобы пользователь мог ввести в ЯБЛОКАХ или ЯБЛОКАХ или любым другим способом или для любого числа после

Ответы [ 2 ]

2 голосов
/ 28 февраля 2012

Я думаю, что это должно работать:

/^\/[\w]*\/(apples)\/\d+$/i

опция i будет выполнять поиск без учета регистра и должна соответствовать всем этим перестановкам.

1 голос
/ 28 февраля 2012

Как насчет:

url =~ %r{^/.*/apples/\d+$}i
...