pub fn lecture_str_to_html(text: &String) -> String{
let mut tmp = text.replace("&", "&");
tmp = tmp.replace("<", "<");
tmp = tmp.replace(">", ">");
tmp = tmp.replace("\\\"\\\\\\\"", "\"\\\"");
tmp = tmp.replace("\\\\\\\"\\\"", "\\\"\"");
tmp = tmp.replace("\"", """);
tmp = tmp.replace("\\dots{}", "...");
tmp = tmp.replace("\\'e", "é");
tmp = tmp.replace("\\'", "");
tmp = tmp.replace("~", "~");
tmp = tmp.replace("\\and", "&");
tmp = tmp.replace("\\,", "");
tmp = tmp.replace("\\", "\");
return tmp;
}
#[cfg(test)]
mod tests{
use super::*;
#[test]
fn test_lecture_str_to_html(){
assert_eq!(lecture_str_to_html(&String::from("\"shadoko\"")), String::from(""shadoko""));
}
}