У меня есть переменная images
, которая является строкой. Значение images
в этом формате: "['C:\Users\Elvin Gentiles\Desktop\RiceLAB\BLB01.JPG';'C:\Users\Elvin Gentiles\Desktop\RiceLAB\BLB02.JPG']"
Удаление двойных кавычек из строки
Как преобразовать значение images
к чему-то без двойных кавычек в начале и в конце (или я должен изменить строку в некоторых других типов переменных? формат, который я хочу это:
['C:\Users\Elvin Gentiles\Desktop\RiceLAB\BLB01.JPG';'C:\Users\Elvin Gentiles\Desktop\RiceLAB\BLB02.JPG']
нет двойные кавычки
Благодаря
Я все еще получаю сообщение об ошибке. Как вы можете видеть на этой картинке http://imageshack.com/a/img691/8201/bdaq.jpg, в начале и конце все еще есть двойные кавычки. Кстати, я передаю переменную 'images' в функцию, которую я создал в MATLAB, поэтому значение' image' должно быть таким: '['C: \ Users \ Elvin Gentiles \ Desktop \ RiceLAB \ BLB01.JPG ';' C: \ Users \ Elvin Gentiles \ Desktop \ RiceLAB \ BLB02.JPG '] ' – elvinguitar
@elvinguitar Отредактировал мой ответ :) –
попробовал, но он не работает. Моя функция MATLAB по-прежнему читает ее как '' ['C: \ Users \ Elvin Gentiles \ Desktop \ RiceLAB \ BLB01.JPG'; 'C: \ Users \ Elvin Gentiles \ Desktop \ RiceLAB \ BLB02.JPG'] "' Моя функция matlab должна читать ее так (без кавычек) '['C: \ Users \ Elvin Gentiles \ Desktop \ RiceLAB \ BLB01.JPG'; 'C: \ Users \ Elvin Gentiles \ Desktop \ RiceLAB \ BLB02. JPG '] ' – elvinguitar