Я не думаю, что когда-либо видел амперсанд, за которым следовала запятая в естественном тексте, но вы можете сначала проверить файл, чтобы увидеть, содержит ли он разделитель, и, если да, использовать альтернативу. Если вы хотите всегда знать, что используемый вами разделитель не вызовет конфликта, выполните цикл, проверяя файл на наличие требуемого разделителя, и, если он существует, удваивайте строку, пока у файла больше не будет совпадения. , Неважно, есть ли подобные строки, потому что ваша программа будет искать только точные совпадения разделителей.