Re[3]: Подлянка с -Path/-LiteralPath в PowerShell - что делать?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 10.07.24 14:49
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Я считываю имя файла в переменную, не пишу руками. И эту же переменную использую для поиска дочерних файлов


Если переменная содержит точное имя файла, а не выражение, описывающее возможные имена, то Вы должны использовать соответствующие средства, а не первое подходящее.

Во многих ЯП функции поиска по тексту принимают в качестве образца регулярное выражение. По умолчанию оно начинается со слэша, поэтому попытка найти буквальную (literal) последовательность "/abc/" найдет вовсе не ее. Используя программные средства, программист обязан знать особенности их работы, и не возмущаться, если они работают, как описано, а не как он интуитивно предполагал.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.