0

.csv ファイル (必要に応じて形式を .xlsx などに変更できます) にデータ (コード) の列があり、すべて正しくないという問題があります。たとえば、セルには次のものが含まれます。

「E86 F03 R64 03 R 64 86 フ」

そして、<1文字><2-3桁の整数>という形式のエントリのみを保持し、他のものを削除したいと思います。上記の例を使用して、セルを次のように更新したいと思います。

「E86 F03 R64」

私の主な問題は、<1 文字><2 ~ 3 桁の整数> のような一般的な形式のファイルを検索する方法がわからないことです。Excel の数式を使用するなど、PowerShell 以外の提案も歓迎します。誰かがそのような問題で私を助けることができますか?

4

1 に答える 1

0
("E86 F03 R64 03 R 64 86 F U ".split() -match '^[a-z]\d{2,3}$') -join ' '
于 2012-12-06T19:16:42.690 に答える