查找并替换txt文件中的一部分字符串

soMuch2Learn

处理一个脚本,该脚本从用户输入中获取FQDN,然后输入该服务器和域名,并将其添加到pattern之后的文本文件中ID=

有一个文本文件,里面是一行ID=[some number]我希望有一个cmdlet[some number]可以将找到的cmdlet更改为ID=我定义的2个变量。

Ansgar的解决方案:

$name,$domain,$rest = $serverName.split('.',3)
(get-content 'c:\file.txt') -replace "(ID=).*", "`$1$domain$name" | set-content 'c:\file.txt'

使用Powershell v2。

安斯加·威彻斯(Ansgar Wiechers)

只需用变量的内容替换该数字,然后将文本写回到文件中:

(Get-Content 'C:\file.txt') -replace '(ID=)\[\d*\]', "`$1$domain$name" |
    Set-Content 'C:\file.txt'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在XML文件中使用bash查找并替换字符串的一部分

在目录中的所有文件中查找并替换字符串的一部分

在SQL中查找和替换或删除字符串的一部分

替换字符串的一部分

SQL查找替换字符作为字符串的一部分

在字符串数组中查找字符串的一部分

List <String>通过字符串的一部分查找和替换值

查找/替换以排除字符串是否是较长单词的一部分

用文件夹中特定文件类型的字符串替换路径的一部分

SQL Server:查找并替换在字符串中多次出现的字符串特定部分的一部分

熊猫:从不同列中的元素替换字符串的一部分

在C#中替换字符串的一部分?

如何在PHP中替换字符串的一部分?

Python 3用dict中的数据替换字符串的一部分

从字符串中替换一部分

熊猫用字典中的值替换字符串的一部分

在python中替换第一部分字符串的单词

在Python中替换字符串的一部分?

在Python中替换字符串的一部分?

在Java中的索引之间替换字符串的一部分

替换字符串中以逗号分隔列表一部分的值。的PHP

在re.findall()结果中替换字符串的一部分

如何使用通配符在mysql中删除/替换字符串的一部分?

如何在javascript中替换字符串的一部分

在python列表中替换字符串的一部分

用mutate替换字符串的一部分(在管道中)

用PHP中的Regex替换字符串的一部分

如何替换pandas.Dataframe中字符串的一部分?

仅替换php中字符串的一部分