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"

Опять же, это предполагает стандартный формат.

Другие вопросы по тегам