Category Archive: Lists

Oct 24

Como converter uma lista com NULLs em um array?

Problema: Se sua lista contem 6 elementos com 5 null(s), usando a função listToArray(), o tamanho de seu array seria 1. Solução: A função a seguir permite voce criar um array com um tamanho de 6 elementos e os valores extras preenchidos com a string “null”: <xmp> <cfscript> function listWithNullsToArray(parsedList) { var delim = ","; …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-converter-uma-lista-com-nulls-em-um-array/

Sep 13

Como faço para pegar o username ou domínio de um endereço de e-mail?

O uso óbvio de listas em ColdFusion é trabalhar com uma lista de dados. No entanto o que é legal sobre funções de lista é que elas podem ser usadas para a extração rápida de dados. Você pode considerar um endereço de e-mail como uma lista que usa o carácter @ como um delimitador. Com …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-faco-para-pegar-o-username-ou-dominio-de-um-endereco-de-e-mail/

Sep 12

Como achar um valor em uma lista?

ColdFusion oferece quatro funções que podem ajudar você a encontrar um valor em uma lista. As duas primeiras estão relacionadas: listFind () e listFindNoCase (). Ambas as funções irão procurar um valor em uma lista. A primeira verifica maiúsculas e minúsculas (case sensitive), enquanto a segunda irá ignorar a caixa. <cfset list = "Raymond,Jacob,Lynn,Noah,Jeanne"> <cfif listFindNoCase(list, "jacob")> Jacob …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-achar-um-valor-em-uma-lista/

Aug 26

Como remover valores repetidos de uma lista?

A UDF (user defined function) ListDeleteDuplicates(list) achada em bibliotecas CF (cflib.org) é um grande exemplo de como executar esta tarefa. A UDF funciona criando uma cópia da lista. Antes de adicionar um item à nova lista, ela verifica se o item já existe. <cfscript> /** * Case-sensitive function for removing duplicate entries in a list. * Based …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-remover-valores-repetidos-de-uma-lista/