Skip to content

Commit c8b1b61

Browse files
committed
Add replace function
1 parent e90b1a8 commit c8b1b61

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

CUETools.Processor/General.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,11 @@ public bool Finalise(StringBuilder sb)
266266
try { Returns(sb, Path.GetFileNameWithoutExtension(GetArg(sb, 0))); }
267267
catch { return false; }
268268
return true;
269+
case "replace":
270+
if (positions.Count != 3)
271+
return false;
272+
Returns(sb, GetArg(sb, 0).Replace(GetArg(sb, 1), GetArg(sb, 2)));
273+
return true;
269274
}
270275
return false;
271276
}

0 commit comments

Comments
 (0)