-
-
Couldn't load subscription status.
- Fork 279
Open
Description
I'm trying to split a string on new line
package main
import (
"fmt"
"github.com/flosch/pongo2"
)
func main() {
templateString := `
{% for val in my_string|split:'\n' %}
{{ val }}
{% endfor %}
`
template, err := pongo2.FromString(templateString)
if err != nil {
fmt.Println("Error:", err)
return
}
context := pongo2.Context{
"my_string": "Line 1\nLine 2\nLine 3",
}
output, err := template.Execute(context)
if err != nil {
fmt.Println("Error:", err)
return
}
fmt.Println(output)
}
`
template, err := pongo2.FromString(templateString)
But I get this error Error: [Error (where: lexer) in <string> | Line 2 Col 31] Unknown escape sequence: \n
Is this possible?
Thanks
Metadata
Metadata
Assignees
Labels
No labels