PHP e Expressões Regulares: modo avançado. Episódio 1 Comment
Expressões regulares são o cinturão de utilidades do desenvolvimento. Presente na grande maioria das linguagens de programação, serve principalmente para identificar padrões em textos ou strings. Tempos idos, iniciei um projeto que exigira um pouco mais de poder na análise e busca de padrões de textos em Strings. Quem já trabalhou com ER sabe que mantê-las não é lá um divertido passatempo, manter as ER’s dos outros então, não desejo nem pro meu pior adversário em Real Football. Expressões Regulares bem organizadas não voltarão pra puxar seu pé numa futura manutenção ou implementação. Hoje apresentarei algumas funcionalidades muito úteis para organizar e melhorar o uso de ER’s. Estamos apenas começando!
Comentários dentro de ER’s
Quickpost: jQuery e o grep fora do shell. Comment
Olá Amigos!
Numa das minhas andadas à documentação de jQuery, me deparei com um método assim, com um nome um tanto comum para quem está acostumado a trabalhar com *nix/Shell e estranho, alheio para usuários de outros sistemas. Vamos arar a terra:
Continuar Lendo…
Quickpost: método jQuery each. 3 Comments
Olá amigos,
Hoje inauguro uma nova modalidade de posts, os Quickposts. Onde falarei rapidamente sobre algo de forma ágil e direta.
Este é o Jquery.each(), função que uso no lugar do forEach da Mozilla. HTML usado:
Continuar Lendo…
Quickpost: expressões regulares com preg_match. Comment
Olá Amigos.
Mais um jogo rápido, desta vez com a função PHP preg_match e expressões regulares.
Esta função precisa de dois parâmetros obrigatórios para ser usada, o primeiro, é a própria expressão regular, o segundo, a sentença (tem que ser do tipo string) onde procuraremos o que foi especificado na expressão. Exemplo:
Continuar Lendo…
Iniciando com Extjs: Ambiente e o objeto Element Comment
Atualmente existem dezenas de bibliotecas Javascript de uso geral, tais como jQuery, Prototype, Mootools, Dojo entre outras. Quando precisamos de algo rápido como uma função para percorrer os nós html e inserir conteúdo, executar uma chamada Ajax seguido de um efeito simples, usamos estas vedetes do Javascript para tal, porque são ótimas e rápidas.
Entretanto, em alguns casos / projetos o uso de uma biblioteca por si só parece não preencher alguns requisitos específicos, tais como Interfaces Gráficas complexas (Painéis, Janelas, Grade de Visualização de dados com barra de ferramentas CRUD) e total controle sobre Eventos e organização de um projeto. Nesse ponto, começamos a falar de Frameworks. Há alguns de alta qualidade, como YUI, jQuery-UI, Dijit e Extjs.
Continuar Lendo…