как получить конкретное значение ключа из строки в swift4

Давайте сохраним это просто и ответим на вопрос.

  1. Запрещенные печатные символы ASCII: Linux / Unix:
    / (forward slash)
    
    Windows:
    < (less than)
    > (greater than)
    : (colon - sometimes works, but is actually NTFS Alternate Data Streams)
    " (double quote)
    / (forward slash)
    \ (backslash)
    | (vertical bar or pipe)
    ? (question mark)
    * (asterisk)
    
  2. Непечатаемые символы. Если ваши данные поступают из источника, который позволяет печатать непечатаемые символы, тогда есть еще что проверить. Linux / Unix:
    0 (NULL byte)
    
    Windows:
    0-31 (ASCII control characters)
    
    Примечание: Хотя в файловых системах Linux / Unix запрещено создавать файлы с контрольными символами в имени файла, это может быть кошмар для [gg]
  3. Зарезервированные имена файлов Сохранены следующие имена файлов: Windows:
    CON, PRN, AUX, NUL 
    COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9
    LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9
    
  4. Другие правила Windows: имена файлов не могут заканчиваться пробелом или точка.

-10
задан singh 29 November 2017 в 12:12
поделиться