Мне интересно, как можно разделить строки с помощью разделителя |
, если входные строки могут иметь следующую форму:
"foo, bar"
"foo ,bar"
"foo,bar"
"foo , bar"
"foo bar"
"foo,,bar"
Таким образом, единственные возможные выходные строки - это:
"foo|bar"
"foo|bar|other|here"
Независимо от того, сколько терминов содержится во входной строке.
Любые мысли приветствуются!