Tokenize a string: Difference between revisions

(Added Scala)
Line 447:
<lang logo>? show split "Hello,How,Are,You,Today ",
[Hello How Are You Today]</lang>
=={{header|Lua}}==
<lang lua>require"re"
 
record = re.compile[[
record <- ( <field> (',' <field>)* ) -> {} (%nl / !.)
field <- <escaped> / <nonescaped>
nonescaped <- { [^,"%nl]* }
escaped <- '"' {~ ([^"] / '""' -> '"')* ~} '"'
]]
 
print(unpack(record:match"hello,how,are,you,today"))</lang>
 
=={{header|M4}}==
Anonymous user