У меня есть переменные, такие как:
$str1 = 'some random book cover .jpg';
$str2 = 'some random cd cover .jpg';
, где я хотел бы удалить начальные пробелы перед точкой в расширении файла, поэтому приведенные выше примеры должны выглядеть следующим образом:
$str1 = 'some random book cover.jpg';
$str2 = 'some random cd cover.jpg';
Там может быть любое количество пробелов. Я могу (и сделал после суеты с регулярным выражением) написать небольшую подпрограмму в perl, чтобы сделать это, но это похоже на то, что было бы специально сделано выражением регулярного выражения. К сожалению, у меня нет способностей к регулярному выражению.
Может ли кто-нибудь показать мне ошибку моих путей и облегчить мой беспокойный ум?