0
どのように文字列から下のパターンの最初のインスタンスを抽出するのですか?RegExサブストリング抽出Powershell
$a="CIC-284 Updated code to reflect changes from Defect 46"
$a -match "CIC-*"
True
期待される結果:PowerShellを使用して文字列からCIC-284。
どのように文字列から下のパターンの最初のインスタンスを抽出するのですか?RegExサブストリング抽出Powershell
$a="CIC-284 Updated code to reflect changes from Defect 46"
$a -match "CIC-*"
True
期待される結果:PowerShellを使用して文字列からCIC-284。
正規表現(CIC-*
)は、文字列 "CIC"と任意の数のハイフンを一致させます。アスタリスクはquantifierで、「前の式がゼロ回以上」という意味です。
文字シーケンス "CIC-"に続けて任意の桁数を一致させると、式がCIC-\d*
に変更されます。 \d
は、数字に一致するエスケープシーケンスです。代わりに\d
の代わりに[0-9]
を使用することもできます。