Проблема с заменой в тексте

Andykalinin

Новичок
Проблема с заменой в тексте

PHP:
$f=str_replace("/sc-Нумансия/2004-04-14/","/",$f);
Проблема вот в чем, слово Нумансия может изменяться в тексте на другое, а так же дата тоже меняется, как мне изменить этот код и сделать его универсальным для любой даты и слова?
Заранее спасибо :)
 

Andykalinin

Новичок
Блин че-то ничего у меня не получается :( Помогите плиз.
ЗЫ Просто я только начинаю учить пхп и видимо поэтому у меня не выходит :)
 

Andykalinin

Новичок
Не получается с помощью регулярных выражений записать вот это /sc-Нумансия/2004-04-14/
Кстати sc- не изменяется
 

SiMM

Новичок
Andykalinin, что-то не видно, как ты пытался решить свою проблему с регулярниками. Не видно даже, что ты по ссылке сходил и всё прочёл.
 

Andykalinin

Новичок
Автор оригинала: SiMM
Andykalinin, что-то не видно, как ты пытался решить свою проблему с регулярниками. Не видно даже, что ты по ссылке сходил и всё прочёл.
А это с чего ты взял?
 

_RVK_

Новичок
Andykalinin
Твой вопрос я понял. Что именно у тебя не получается? Твой ответ должен выглядеть примерно так "Я прочитал ссылку и попробовал сделать так {код}. Но этот код не работает как задуммано, а работает так то...." И так далее в этом же духе....

-~{}~ 09.10.04 16:57:

Да, вот еще: синтаксис регулярных выражений PCRE
 

Andykalinin

Новичок
Ну например сейчас я попробывал заменить только текстовую часть
PHP:
$f=str_replace("/sc-[a-zA-Zа-яА-Я0-9]+/","/",$f);
Но ничего не вышло и я не пойму где я не прав...
 

Andykalinin

Новичок
Теперь все ясно, спасибо :)

-~{}~ 09.10.04 17:15:

Просто мне дали ссылку на регулярные выражения, а я и подумать не мог что у меня функция не правильная...
 

Krisha

pain in the neck
Автор оригинала: Andykalinin
Просто мне дали ссылку на регулярные выражения, а я и подумать не мог что у меня функция не правильная...
В тех статейках, на которые я тебе дал ссылку, черным по белому написано:

Регулярные выражения, Часть I

Глава 2. Основы.
.......
В РНР это будет, например, вот так:

preg_replace - заменить
preg_match - найти соответствие
preg_split - разбить
 
Сверху