, split()
/, . - , , ( ), , . ,
split('foo bar "multiple word tag"', ' ', 3)
3 , . / trim()
strip()
( ), .
, , , , - , , . , ; , . , (-?) Perl- ( - , ):
pos = 0;
while pos < length(string):
m = match(/\s*(".+?"|\S+)?\s*/, string, pos);
tag = m.group(1).strip('"');
, , , , DFA ( ), , , ( - , ). , , , , ( ) DFA.