"Welcome to the rust string literal tutorial!" "A regular string has a \" on each side" "A \" or a \\ in a string are escaped with a \\" "This can lead to a mess with lots of \\\\\\\" being escaped but not \\\\\\\\\"" "Here are some examples:" "\"Hello, world!\"" "\"This is a string with a \\\" in it\"" "\"This is a string with a \\\\ in it\"" "example {}: {}" "A raw string starts with a r###\" and can have any number of #s after the r" "A raw string can contain any character, including newlines and is ended only by a \"### with the same number of #s as the opening r" "Here are some examples:" "r#"Hello, world!"#" "r##"This is a string with a " and even a r#" in it"##" " r#" ##### any amount of hashtags can apear inside r"# as long as they don't close with a " " "example {}: {}" " Lots of weird stuff can be done like having a ###" in the string we hope these different ways to escape strings are usefull to you Selecting the write one for the job is key to avoiding a mess of escape charecters like \" "{}" "So make sure to choose between \"Hello\" and r##\"World\"## wisely!"