Преобразование специальных символов, таких как '\ t', в «\ t» (настоящая вкладка)

я хочу создать импортер CSV-файла на своем веб-сайте. Я хочу, чтобы пользователь выбрал разделитель.

Проблема в том, что когда форма отправляется, поле разделителя сохраняется как '\ t', например, поэтому, когда я ' m разбирая файл, я ищу строку '\ t' вместо реальной TAB. То же самое происходит со всеми специальными символами, такими как \ r, \ n и т. Д.

Я хочу знать способ или функцию, которые нужно использовать для преобразования этих символов в их истинное представление без использования массива вроде:

  • ] 't' => "\ t"
  • 'r' => "\ r"
  • ...
6
задан Marm 13 May 2011 в 19:21
поделиться