Возвращение строки функции в качестве параметра значения Add-Member в PowerShell

Попробуйте

re.search(r'\bis\b', your_string)

Из docs :

\ b Соответствует пустой строке, но только в начале или конце слово.

Обратите внимание, что модуль re использует наивное определение «слова» как «последовательность буквенно-цифровых символов или символов подчеркивания», где «буквенно-цифровое» зависит от параметров локали или юникода.

Также обратите внимание, что без префикса исходной строки \b рассматривается как «обратное пространство» вместо границы слова регулярного выражения.

1
задан Mark Wragg 7 March 2019 в 09:46
поделиться

1 ответ

Ваши скобки неверны. Попробуйте это:

Add-Member -MemberType NoteProperty -Name "Members" -Value (Get-Members 

Ваши скобки неверны. Попробуйте это:

[110]

, что заставит сначала выполнить часть Get-Members и вернуть ее значения свойству -Value из-за квадратных скобок.

Кроме того, я бы порекомендовал вам выбрать другое имя вместо Get-Members, потому что оно слишком близко к очень известному Get-Member командлету.

.IdentityReference) -PassThru

, что заставит сначала выполнить часть Get-Members и вернуть ее значения свойству -Value из-за квадратных скобок.

Кроме того, я бы порекомендовал вам выбрать другое имя вместо Get-Members, потому что оно слишком близко к очень известному Get-Member командлету.

0
ответ дан Mark Wragg 7 March 2019 в 09:46
поделиться
Другие вопросы по тегам:

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