2013-10-06 5 views
1

Быстрый вопрос. Как соответствоватьКак мне сопоставить эту строку

site.com/characters/ 

и не соответствуют

site.com/characters/characters2 

Попытка:

site.com/[a-zA-Z]+/? 
+4

Что произошло, когда вы попробовали регулярное выражение? Это выглядит очень хорошо. Я думаю, что '' 'в конце поможет. –

+0

Если ваша проблема в том, что она соответствует * части * второй строки, вам нужно добавить [конец конца строки] (http://www.regular-expressions.info/anchors.html). – Bergi

ответ

3

Быстрый ответ:

ваш подход прекрасно. Вы должны были использовать $ (завершающий символ), чтобы указать совпадение.

site.com/[A-z]+/?$ 
+1

Держу пари, что я пробовал, и до сих пор это не сработало. Спасибо за ответ . – user2816447

+0

Вам также может понадобиться использовать символ^в начале: '%^site.com/[A-Z] + /? $%' –

0

Просто положите '$' в конце вашего шаблона регулярного выражения. Это означает конец строки

site.com/[a-zA-Z]/$ 

Вы можете использовать www.debuggex.com проверить регулярное выражение.

Смежные вопросы