powershell随笔

发布时间 2023-07-22 19:18:17作者: rockma

powershell随笔

忘记时来看。。。

字符串相关函数

-match

#Format   [value]
#Logic    Matches at least one of the characters in the brackets.
"big" -match "b[iou]g"

Powershell - Regular Expression - Match Characters | Tutorialspoint

-replace

"one, two, three, four" -replace ","
# the answer is:
# one two three four

PowerShell替换字符串(-replace操作符) - PowerShell - 洪哥笔记 (splaybow.com)

格式化操作

"the location is {0}, the time is {1}" -f $(Get-Location), $(Get-Date)
# the location is D:\code\shell, the time is 2023/7/22 18:54:21

$a = get-location
"the location is $a"
# the location is D:\code\shell

powershell字符串操作 - 一个有故事的devops - 博客园 (cnblogs.com)

子表达式

$a = $(get-location)
$a
# Path
# ----
# D:\code\shell

$()返回子表达式的结果,可以在一些字符串中使用,例如:the location is $(get-location)

资源网站