Проблема в том, что строка string
не содержит никаких \
. Это должно быть либо
String string = r"back\slash back\slash back\slash back\slash";
, либо
String string = "back\\slash back\\slash back\\slash back\\slash";
В вашем примере также нет необходимости в RegExp.Просто
String replaced = string.replaceAll(r'\', r'\\');
тоже подойдет.