小编Fre*_*dén的帖子

替换字符串中的第一个字符

我有一个CSV文件,我想用+46替换第一个0字符,但我不能按照我的意愿使用它.

我有以下代码可以工作,但它适用于所有零而不仅仅是第一个:

$csv = Import-Csv test.csv
$csv | ForEach-Object {
    $_.mobile = $_.mobile.Replace("0", "+46")
}
$csv | Export-Csv -Encoding "UTF8" new-test.csv -NoTypeInformation
Run Code Online (Sandbox Code Playgroud)

知道如何只在字符串中的第一个字符上工作吗?

powershell

4
推荐指数
1
解决办法
6094
查看次数

标签 统计

powershell ×1