【发布时间】:2016-11-15 23:14:48
【问题描述】:
我有以下字符串
$FileNamePattern = 'blah_{4}_{5}_blah_{4}-{2}.CSV'
我想用一串问号替换花括号中的数字,n个字符长
作为一个例子,我希望它返回'blah_????_?????_blah_????-??.CSV'
到目前为止我有这个,但似乎无法让替换工作中的“扩展”工作
[regex]::Replace($FileNamePattern,'{(\d+)}','"?"*$1')
任何帮助将不胜感激!
马修
【问题讨论】:
-
尝试反斜杠正则表达式的花括号。
标签: regex powershell replace expression