0 Liquid/Lava help: split 1 Michael Garrison posted 9 Years Ago I'm trying to create a profile block which shows the results of a key-value pair using a Dynamic Content block type. The data appears to be stored in the following format: key1^value1|key2^value2| So it should be pretty easy to split the string first on the pipes (|) and then on the carets (^). Here's the code I came up with just to ensure I could split on the pipes (within that loop I was then going to split on the carets and display): {% for row in rows %} {% assign lines = {{row.Value}} | split: '|' %} {% endfor %} {% for line in lines %} {{line}}<br /> {% endfor %} But what it outputs is one character per line! And that's no matter what parameter I put in: a number, a space, whatever. Can someone with more experience with Liquid spot my mistake? Thanks!