YuS_2
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору farag Цитата: Как добавить в шаблон, например, знаки "(" и ")"? Я запутался в символах... | Вообще, выше правильно подсказывают, хоть и ссылку лучше не туда давать: Цитата: Обратите внимание, что для регулярных выражений используется escape-символ обратная косая черта (\), отличный от используемого в Windows PowerShell. В Windows PowerShell в качестве escape-символа используется обратный апостроф (`) (код ASCII 96). | Т.е. стандартно, используется обратный слеш, но обратный апостроф - особенный символ, его не получится экранировать стандартным способом, только им самим. А ссылки: раз два три В общем, микрософт, как всегда, стоит особняком... в некоторых случаях. Кроме того, в самих регэкспах есть тоже некоторые особенности, воспользовавшись которыми, можно записать требуемое так: Код: dir -file|?{($_.basename -replace "``|['()]") -cmatch "\b\p{Ll}\w*"} | или даже так: Код: dir -file|?{($_.basename -replace "[``'()]") -cmatch "\b\p{Ll}\w*"} |
| Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 17:50 10-07-2019 | Исправлено: YuS_2, 17:58 10-07-2019 |
|