Spaces:
Configuration error
Configuration error
| package utils | |
| import "regexp" | |
| var matchNewlines = regexp.MustCompile(`[\r\n]`) | |
| const doubleQuote = `"[^"\\]*(?:\\[\s\S][^"\\]*)*"` | |
| func EscapeNewLines(s string) string { | |
| return regexp.MustCompile(doubleQuote).ReplaceAllStringFunc(s, func(s string) string { | |
| return matchNewlines.ReplaceAllString(s, "\\n") | |
| }) | |
| } | |