Вы, вероятно, ищете escape-символы .
Этот пример для базовой иллюстрации. Вы можете пойти на стандарты, такие как JSON, XML или другие. У них также будут подходящие функции escape, которые в основном будут работать так же.
В вашем примере этот escape-символ должен быть запятой.
Экранирование
При сохранении блока текста все запятые "," заменяются строкой "\ c".
Затем вы можете использовать "," для разделения текстовых блоков, потому что все запятые в текстовом блоке теперь "\ c".
Имейте в виду, что вам также нужно сначала сбежать от своего спасательного персонажа. ("\" -> "\")
Расщепление
Когда вы пытаетесь найти разделение между текстами, вы ищете запятую.
1024 * неэкранированный *
Когда вы прочитаете свой текстовый блок и найдете правильные начало и конец, замените "\" на "\" и "\ c" на "," снова.