Строка, которую вы хотите сопоставить:
\"lengthSeconds\":\"2664\"
Чтобы создать регулярное выражение, точно совпадающее с этой строкой, вам нужно экранировать все символы, которые имеют особое значение в регулярных выражениях. В данном случае это только обратная косая черта. Регулярное выражение:
\\"lengthSeconds\\":\\"2664\\"
Чтобы поместить это регулярное выражение в строковый литерал Rust, вам нужно экранировать все символы, которые имеют особое значение в строковых литералах Rust. В данном случае это цитата и обратный слеш. Строковый литерал имеет вид:
"\\\\\"lengthSeconds\\\\\":\\\\\"2664\\\\\""
Поскольку это очень трудно читать, вы должны поместить регулярное выражение в необработанный строковый литерал. Для этого вам нужно экранировать все символы, которые имеют особое значение в необработанных строковых литералах Rust, которых, к счастью, нет. Таким образом, необработанный строковый литерал:
r#"\\"lengthSeconds\\*:\\"2664\\""#