ColdFusion просматривает список с квалификаторами текста
Я пытаюсь найти способ реализовать текстовые классификаторы (окружающие кавычки) в списках cfloop. В списке cfloop, похоже, нет возможности игнорировать текст между определенными символами. Конечно, я мог бы просто изменить разделитель, но я удивлен, что не могу придумать более изящный способ сделать это, и теперь мне это интересно...
Вот список, по которому я зацикливаюсь:
Mockup_"/docs/R0001/Mockup_2014-07-10.pdf"_MDEXTER_2014-07-10
И, конечно, это цикл:
<cfloop list="#list#" delimiters="_" index="i">
#i#
</cfloop>
Так это лечить
"/docs/R0001/Mockup
а также
2014-07-10.pdf"
как отдельные элементы, тогда как они должны формировать один URL. Какие-либо предложения?
1 ответ
Если строка текста будет относительно постоянной, почему бы не сделать это?
strList1 = listGetat('Mockup_"/docs/R0001/Mockup_2014-07-10.pdf"_MDEXTER_2014-07-10',2,'"');
writeDump(strList1);
Выше приведено это без кавычек: "/docs/R0001/Mockup_2014-07-10.pdf"
Опять же, это предполагает стандартный формат.