使用REPL.bat查找和替换括号'('出现在短语中被替换

时间:2014-03-20 20:11:21

标签: batch-file replace find read-eval-print-loop

尝试使用dbenham的REPL.bat来查找和替换包含括号的短语'('

需要将(local)替换为XML中的以下字符串中的192.168.1.1

  <add name="JobRepository" connectionString="Data Source=(local);Connection Timeout=180;Integrated Security=SSPI;Initial Catalog=JobRepositorydb"

使用type input.file |repl "(local)" "192.168.1.1" >output.file

产地:

  <add name="JobRepository" connectionString="Data Source=(192.168.1.1);Connection Timeout=180;Integrated Security=SSPI;Initial Catalog=JobRepositorydb"

但我需要:

  <add name="JobRepository" connectionString="Data Source=192.168.1.1;Connection Timeout=180;Integrated Security=SSPI;Initial Catalog=JobRepositorydb"

1 个答案:

答案 0 :(得分:0)

type input.file |repl "(local)" "192.168.1.1" L >output.file

您需要指明搜索字符串是文字而不是正则表达式。