![]() |
|
Navigation |
Synopsis Replace single characters in a string.
Function
str escape(str subject, map[str,str] mapping)
Usage
import String;
Description Return a copy of
subject in which each single character key in replacements
has been replaced by its associated value.
Examples
rascal>import String; ok rascal>import IO; ok rascal>escape("abracadabra", ("a" : "AA", "c" : "C")); str: "AAbrAACAAdAAbrAA" rascal>L = escape("\"Good Morning\", he said", ("\"": "\\\"")); str: "\\\"Good Morning\\\", he said" rascal>println(L); \"Good Morning\", he said ok ![]() |