How can I parse this string?
let mystring = r#""world\" is \" not big enough""#
I was trying something like this, but it goes into infinite recursion
pub fn parse_string(input:&str)->IResult<&str, &str>{
delimited(char('"'),
escaped(take_until("\""),'\\', one_of(r#""n\tb"#)),
char('"'))(input)
}