|
|
|
| Привет! Есть веб адрес
http://www.site.ru/mypage.html/edit/
нужно написать условие, если в конце строки есть /edit/ то выводим результат, если нет то не выводим
Какое может быть регулярное выражения для данной задачи?
/edit/ всегда в конце строки
<?php
$myurl = 'http://www.site.ru/mypage.html/edit/';
$pattern = ''; // ???
if( preg_match ($pattern, $myurl) ) {
echo 'true';
} else {
echo 'false';
}
?>
|
Спасибо. | |
|
|
|
|
|
|
|
для: tima2010
(05.03.2012 в 12:24)
| | Так будет верно?
<?php
$myurl = 'http://www.site.ru/mypage.html/edit/';
$pattern = '/[\/edit\/]+$/';
if( preg_match ($pattern, $myurl) ) {
echo 'true';
} else {
echo 'false';
}
?>
|
| |
|
|
|
|
|
|
|
для: tima2010
(05.03.2012 в 12:29)
| |
<?
$myurl = 'http://www.site.ru/mypage.html/edit/';
if(preg_match("/\/edit\/$/", $myurl)){echo 'true';} else {echo 'false';}
?>
|
| |
|
|
|
|
|
|
|
для: ladan
(05.03.2012 в 12:32)
| | Точно в моем примере я искал символы ...
Большое спасибо! | |
|
|
|