![]() |
StringRegExpReplace - очистить строку при наличии контрольного слова
Суть вопроса: нужен паттерн, чтобы при отсутствии в строке определенного слова
(в примере "test") StringRegExpReplace возвращал пустую строку. Типа: Код:
$str='Script Start' |
Цитата:
|
Цитата:
Да, со StringInStr можно сделать без проблем, но надо с StringRegExpReplace |
Тему закрываю в связи с нарушением пункта 2.7 общих правил.
Тема переименована по предложению asdf8 и открыта. |
Цитата:
Код:
$sStr = 'Script Start' |
Спасибо beve , что откликнулся в ПМ
Цитата:
Далее в цыкле производится обработка массива строк функцией StringRegExpReplace по заданным паттернам и нет никакой возможности обрабатывать другие условия - это полностью ломает первоначальную концепцию Цитата:
|
asdf8, еще вариант:
Код:
$str = "Script Start" |
Спасибо всем ответившим
amel27 - спасибо за ответ, в принципе пример работает, но видимо я сам не упомянул, что в обратном случае должна возвращаться оригинальная строка. Вопрос считаю решенным, тему - закрытой. |
Время: 11:26. |
Время: 11:26.
© OSzone.net 2001-