0
如何從字符串中提取以下模式的第一個實例。正則表達式子串提取Powershell
$a="CIC-284 Updated code to reflect changes from Defect 46"
$a -match "CIC-*"
True
預期結果:CIC-284使用的powershell的字符串。
如何從字符串中提取以下模式的第一個實例。正則表達式子串提取Powershell
$a="CIC-284 Updated code to reflect changes from Defect 46"
$a -match "CIC-*"
True
預期結果:CIC-284使用的powershell的字符串。
您的正則表達式(CIC-*
)與字符序列「CIC」後跟任意數量的連字符匹配。星號是quantifier,其含義是「前面表達的零次或多次」。
若要匹配字符序列「CIC-」後跟任意數字的數字,您的表達式將更改爲CIC-\d*
。 \d
是一個匹配數字的轉義序列。或者,您可以使用[0-9]
而不是\d
。