次の形式のテキスト ファイルに日付があります: 2012 年 6 月 18 日 (dd/mm/yyyy) に変換したい: Powershell を使用して 2012-18-06 (yyyyddmm)。
(Get-Content C:\script\test.txt) |
Foreach-Object {$_ -replace "([0-9]+)/+([0-9]+)/+([0-9]+)", '$3$2$1'} |
Set-Content C:\script\test.txt
上記はうまくいくようです。私は次の変更に苦労していますが
12 Jan 2013 Test.docx
01 February 2001 File.pptx
Meeting 04 Feb 2012.xls
09 September 2011.txt
30 Jan 13.doc
(yyyyddmm) に
SQL Server または Powershell でこれを行う簡単な方法はありますか?