Задать вопрос
@1rayman1

Powershell как убрать лишние символы из переменной?

Достаю текст из ворд файла в определенные переменные, но столкнулся с тем что по мимо текста в переменной присутствует множество переносов строки и непонятные символы, подскажите пожалуйста как возможно почистить все ненужное? На данный момент я остановился на том что убираю все пробелы и переносы и обрезаю 1 символ с конца, но как то не всегда правильно работает
Пример:
в ворд файле в определенной ячейке таблицы написано mail@domen.ru, но в переменную попадает
mail@domen.ru
"перенос строки"
"перенос строки"
и естественно на такой емаил я не чего отправить не могу, помогите люди добрые.
  • Вопрос задан
  • 1756 просмотров
Подписаться 1 Средний 2 комментария
Решения вопроса 1
@MaxKozlov Куратор тега PowerShell
Жёсткий вариант - обрезайте всё что не может быть в нормальной почте, типа
$mail = $mail -replace '[^a-z0-9\.\-@_=]' # какие там ещё символы бывают....
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы