привет.
есть строка состоящая из набора слов. слова разделяются пробелами.
нужно, из этой строки удалить некоторое слово по шаблону. к примеру, нужно удалить слово '-word-1.40.0'. при том, шаблоном является '-word-', а цифры могут быть произвольными, но и не только цифры.
методом тыка натыкал такое: '~-word-(.*)~'. но оно удаляет и все слова следующие после.
подскажите, как поправить.
благодарен.