2014-09-23 3 views
0
$string = '@English is a West Germanic @language that was first spoken in early medieval @England and is now a global lingua franca. @It is spoken as a first language by the'; 

Как удалить все слова, начинающиеся с @ в одном действии?Удаление слов со специфическим началом в строке

Как насчет чего-то ссылки str_replace()?

`$result = 'is a West Germanic that was first spoken in early medieval and is now a global lingua franca. is spoken as a first language by the'`; 

ответ

0

Здесь вы идете:

echo $string | sed -e 's/@\w*//g' 

Это заменяет все подстроки совпадающие с регулярным выражением @ \ ш * с пустой строкой. Флаг g гарантирует соответствие нескольких строк.

+0

Отлично, thx :), это сработает наверняка! – Smeaven

+0

привет, я хотел бы обратить ваше внимание на этот вопрос, http://stackoverflow.com/questions/35539960/how-to-get-release-build-apk-file-using-proguard, ваша помощь будет принята с благодарностью –

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