首页 > 解决方案 > 正则表达式将 IBAN 转换为本地格式

问题描述

我想用 -replace 在 powershell 中转换以下 iban

HU42 1177 3016 1111 1018 0000 0000

11773016-11111018-00000000

那么我怎么能写一个正确的模式来替换第三个空格和第二个空格呢?然后删除所有剩余空间

标签: regexpowershellreplace

解决方案


另一种选择

"{1}{2}-{3}{4}-{5}{6}" -f -split 'HU42 1177 3016 1111 1018 0000 0000'

输出

11773016-11111018-00000000

推荐阅读