message: Fix Fix escape delimiter substitute
  This change ensures that, if a substitution pattern contains an attempt
  to escape the delimiter '\/', the delimiter is correctly added to the
  pattern.
diff: @@ -33,6 +33,8 @@ function parsePattern(pattern: string, scanner: Scanner, delimiter: string): [st
  pattern += currentChar;
  break;
  }
  + } else {
  + pattern += currentChar;
  }
  }
  