@game802

Какое регулярное выражение в php использовать?

Добрый день уважаемые знатоки! Хотел бы задать вам вопрос по поводу регулярного выражения.
Не совсем понимаю, каким образом реализовать удаление ненужных мне символов.
у меня есть код:
$str = substr($filename, strlen('Subject(*)'));
у меня есть файлы:
1. Subject(Fwd_ CASTORLAND Прайс-лист Сентябрь 2016)_Прайс Castorland Сентябрь-2016!!!NEW+Дартс!!!1.xlsx
2. Subject(Fwd_ Атберг 98, прайс)_Прайс от 12.09.16.xls
....
я пишу что-то вроде strlen('Subject(*)'), но удаляется только первая скобка и первая буква. Каким образом мне удалить все то, что внутри скобок вместе с Subject.
Пример:
Было: Subject(Fwd_ Атберг 98, прайс)_Прайс от 12.09.16.xls
Стало: Прайс от 12.09.16.xls
И чтобы, еще после скобки (последней) удалился символ _
Спасибо огромное за помощь!
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
glebovgin
@glebovgin
Full Stack Web Developer
День добрый.

Как по мне, так вот что может сработать:
preg_replace('/Subject\(.*\)_/i', '', $str); // где $str - имя файла
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы