Set rxp = new RegExp rxp.Multiline = False rxp.Pattern = "Note_on_c, (.*), 0" Do While Not WScript.StdIn.AtEndOfStream inp = WScript.StdIn.ReadLine() WScript.Echo rxp.Replace(inp, "Note_off_c, $1, 0") Loop