2011-02-25 2 views
0

Я не очень хорошо знаком с регулярными выражениями.Регулярные выражения с частью URI

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

Search Texts: 
/index 
/index/ 
/index/foo/ 
/index/foo/bar/ 
All of those should return just "index" 

Другой пример:

Search Texts: 
/page.php 
/page.php/foo?bar=1 
Should return just "page.php" for both of those 

Большое спасибо, ребята!

ответ

1

Попробуйте это для яваскрипта или PHP preg_match: ^\/([^\/]*)

картина соответствует только если есть слэш в начале, а затем сопоставляются все, что не слэш.

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