- 128 名前:96 mailto:sage [2022/03/08(火) 02:39:16.58 ID:BWZbDM8v.net]
- $Table = "2022"
$ArrCol = @("No","Day","Name") $ArrRecord = @("1","","") このようにブランクの配列があると '1', ', ',' 上のように途中の「""」が「'」シングルクォーテーション1つになりエラーが起こっているということがわかりました。 ですので $ArrRecord | foreach-object -Process {$_ -replace '"',"'"} として配列内で変換しようと思ったのですが、$_の時点でダブルクォーテーションが取れており上手く変換できない状態です ($($ArrRecord -replace '^|$', '"' -join ', '))の「'^|$'」は正規表現で前と後ろを「"」で変換するということですよね 途中のパイプの意味がわかっていないです
|

|