<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Joaquín Nuñez &#187; chile</title>
	<atom:link href="http://joaquinnunez.cl/blog/tag/chile/feed/" rel="self" type="application/rss+xml" />
	<link>http://joaquinnunez.cl/blog</link>
	<description>web2.0, symfony, jquery, javascript, php, web, develpment</description>
	<lastBuildDate>Thu, 06 Oct 2011 19:44:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Validar formato de patentes de autos en Chile con expresiones regulares</title>
		<link>http://joaquinnunez.cl/blog/2010/09/10/validar-formato-de-patentes-de-autos-en-chile-con-expresiones-regulares/</link>
		<comments>http://joaquinnunez.cl/blog/2010/09/10/validar-formato-de-patentes-de-autos-en-chile-con-expresiones-regulares/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 13:08:40 +0000</pubDate>
		<dc:creator>Joaquín Núñez</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[auto]]></category>
		<category><![CDATA[autos]]></category>
		<category><![CDATA[chile]]></category>
		<category><![CDATA[chilena]]></category>
		<category><![CDATA[expresion regular]]></category>
		<category><![CDATA[expresiones regulares]]></category>
		<category><![CDATA[formato]]></category>
		<category><![CDATA[patente]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[sfValidatorPatente]]></category>
		<category><![CDATA[validacion]]></category>
		<category><![CDATA[validar]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[validator]]></category>

		<guid isPermaLink="false">http://joaquinnunez.cl/blog/?p=616</guid>
		<description><![CDATA[El validador de symfony y de jquery validate esta disponible dentro de este post.

[code lang="php"]
$patente = 'AB-12-34';
$regex = '/^[a-z]{2}[\.\- ]?[0-9]{2}[\.\- ]?[0-9]{2}&#124;[b-d,f-h,j-l,p,r-t,v-z]{2}[\-\. ]?[b-d,f-h,j-l,p,r-t,v-z]{2}[\.\- ]?[0-9]{2}$/i';
if (preg_match($regex, $patente))
  echo "Patente correcta";
else
  echo "Patente incorrecta";
[/code]

Saludos]]></description>
			<content:encoded><![CDATA[<p>Esta expresión regular valida el formato antiguo y el nuevo de la patente de autos en Chile, ojo, sólo valida el formato. Usé como separador los caracteres . (punto), &#8211; (guión) ó un espacio.</p>
<h3>Expresión regular</h3>
<pre>
<div class="codesnip-container" >
<div class="php codesnip" style="font-family:monospace;"><span class="re0">$patente</span> <span class="sy0">=</span> <span class="st_h">'AB-12-34'</span><span class="sy0">;</span>
<span class="re0">$regex</span> <span class="sy0">=</span> <span class="st_h">'/^[a-z]{2}[\.\- ]?[0-9]{2}[\.\- ]?[0-9]{2}|[b-d,f-h,j-l,p,r-t,v-z]{2}[\-\. ]?[b-d,f-h,j-l,p,r-t,v-z]{2}[\.\- ]?[0-9]{2}$/i'</span><span class="sy0">;</span>
<span class="kw1">if</span> <span class="br0">&#40;</span><a href="http://www.php.net/preg_match"><span class="kw3">preg_match</span></a><span class="br0">&#40;</span><span class="re0">$regex</span><span class="sy0">,</span> <span class="re0">$patente</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
&nbsp; <span class="kw1">echo</span> <span class="st0">&quot;Patente correcta&quot;</span><span class="sy0">;</span>
<span class="kw1">else</span>
&nbsp; <span class="kw1">echo</span> <span class="st0">&quot;Patente incorrecta&quot;</span><span class="sy0">;</span></div>
</div>
</pre>
<hr />
<h3>Método para jQuery plugin Validation</h3>
<pre>
<div class="codesnip-container" >
<div class="javascript codesnip" style="font-family:monospace;">$.<span class="me1">validator</span>.<span class="me1">addMethod</span><span class="br0">&#40;</span><span class="st0">&quot;patente&quot;</span><span class="sy0">,</span> <span class="kw2">function</span><span class="br0">&#40;</span>value<span class="sy0">,</span> element<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; <span class="kw1">return</span> <span class="kw1">this</span>.<span class="me1">optional</span><span class="br0">&#40;</span>element<span class="br0">&#41;</span> <span class="sy0">||</span> value.<span class="me1">match</span><span class="br0">&#40;</span><span class="co2">/^[a-z]{2}[\.\- ]?[0-9]{2}[\.\- ]?[0-9]{2}|[b-d,f-h,j-l,p,r-t,v-z]{2}[\-\. ]?[b-d,f-h,j-l,p,r-t,v-z]{2}[\.\- ]?[0-9]{2}$/i</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span><span class="sy0">,</span> <span class="st0">&quot;La patente ingresada no es valida.&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</div>
</pre>
<hr />
<h3>Validador patente symfony</h3>
<pre>
<div class="codesnip-container" >
<div class="php codesnip" style="font-family:monospace;"><span class="kw2">&lt;?php</span>

<span class="coMULTI">/* 
&nbsp;* Copyright (c) 2010 José Joaquín Núñez (josejnv@gmail.com) http://joaquinnunez.cl/ &nbsp;
&nbsp;* Licensed under GPL (http://www.opensource.org/licenses/gpl-2.0.php)
&nbsp;* Use only for non-commercial usage.
&nbsp;*
&nbsp;* Version : 0.1
*/</span>

<span class="co4">/**
&nbsp;* sfValidatorPatente validates patentes chilenas.
&nbsp;*
&nbsp;* @package &nbsp; &nbsp;symfony
&nbsp;* @subpackage validator
&nbsp;* @author &nbsp; &nbsp; José Joaquín Núñez &lt;josejnv@gmail.com&gt;
&nbsp;*/</span>

<span class="kw2">class</span> sfValidatorPatente <span class="kw2">extends</span> sfValidatorRegex
<span class="br0">&#123;</span>
&nbsp; <span class="kw2">const</span> REGEX_PATENTE <span class="sy0">=</span> <span class="st_h">'/^[a-z]{2}[\.\- ]?[0-9]{2}[\.\- ]?[0-9]{2}|[b-d,f-h,j-l,p,r-t,v-z]{2}[\-\. ]?[b-d,f-h,j-l,p,r-t,v-z]{2}[\.\- ]?[0-9]{2}$/i'</span><span class="sy0">;</span>

&nbsp; <span class="co4">/**
&nbsp; &nbsp;* @see sfValidatorRegex
&nbsp; &nbsp;*/</span>
&nbsp; protected <span class="kw2">function</span> configure<span class="br0">&#40;</span><span class="re0">$options</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">,</span> <span class="re0">$messages</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
&nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; parent<span class="sy0">::</span><span class="me2">configure</span><span class="br0">&#40;</span><span class="re0">$options</span><span class="sy0">,</span> <span class="re0">$messages</span><span class="br0">&#41;</span><span class="sy0">;</span>

&nbsp; &nbsp; <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">setOption</span><span class="br0">&#40;</span><span class="st_h">'pattern'</span><span class="sy0">,</span> <span class="kw2">self</span><span class="sy0">::</span><span class="me2">REGEX_PATENTE</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; <span class="br0">&#125;</span>
<span class="br0">&#125;</span></div>
</div>
</pre>
<p>Saludos</p>
]]></content:encoded>
			<wfw:commentRss>http://joaquinnunez.cl/blog/2010/09/10/validar-formato-de-patentes-de-autos-en-chile-con-expresiones-regulares/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>sfWidgetFormChoiceChileanBanks</title>
		<link>http://joaquinnunez.cl/blog/2010/07/26/sfwidgetformchoicechileanbanks/</link>
		<comments>http://joaquinnunez.cl/blog/2010/07/26/sfwidgetformchoicechileanbanks/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 15:26:25 +0000</pubDate>
		<dc:creator>Joaquín Núñez</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[banco]]></category>
		<category><![CDATA[bancos]]></category>
		<category><![CDATA[chile]]></category>
		<category><![CDATA[chilenos]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://joaquinnunez.cl/blog/?p=601</guid>
		<description><![CDATA[Simple widget para symfony con listado de bancos chilenos tomados desde el sitio de la Superintendencia de Bancos e Instituciones Financieras de Chile aka SBIF para los amigos. Aquí la Lista de Instituciones Fiscalizadas Descarga [zip] [tar.gz] Saludos]]></description>
			<content:encoded><![CDATA[<p>Simple widget para symfony con listado de bancos chilenos tomados desde el sitio de la <a title="SBIF" href="http://www.sbif.cl">Superintendencia de Bancos e Instituciones Financieras de Chile</a> aka SBIF para los amigos.</p>
<p>Aquí la <a title="Lista de Instituciones Fizcalizadas por SBIF" href="http://www.sbif.cl/sbifweb/servlet/ConozcaSBIF?indice=7.5.1.1&amp;idContenido=483">Lista de Instituciones Fiscalizadas </a></p>
<p>Descarga <a title="sfWidgetFormChoiceChileanBanks" href="http://joaquinnunez.cl/download/sfWidgetFormChoiceChileanBanks.class.php.zip">[zip]</a> <a title="sfWidgetFormChoiceChileanBanks" href="http://joaquinnunez.cl/download/sfWidgetFormChoiceChileanBanks.class.php.tar.gz">[tar.gz]</a></p>
<p>Saludos</p>
]]></content:encoded>
			<wfw:commentRss>http://joaquinnunez.cl/blog/2010/07/26/sfwidgetformchoicechileanbanks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery Rut Plugin &#8230; con más opciones y configurable</title>
		<link>http://joaquinnunez.cl/blog/2009/06/03/jquery-rut-plugin-con-mas-opciones-y-configurable/</link>
		<comments>http://joaquinnunez.cl/blog/2009/06/03/jquery-rut-plugin-con-mas-opciones-y-configurable/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 22:00:49 +0000</pubDate>
		<dc:creator>Joaquín Núñez</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[chile]]></category>
		<category><![CDATA[formatear]]></category>
		<category><![CDATA[rut]]></category>
		<category><![CDATA[validacion]]></category>

		<guid isPermaLink="false">http://joaquinnunez.cl/blog/?p=488</guid>
		<description><![CDATA[Para los fanaticos&#8230;. agregué al plugin jquery del rut las cosas que quería y al menos que alguien tenga una buena idea &#8230; creo que lo dejaré así no mais hasta nuevo aviso. Si usabas una versión anterior la sintaxis cambió un poco, ahora todo es configurable, así que sé precavido. Agregué soporte para: Validación [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-492" title="demo-04" src="http://joaquinnunez.cl/blog/wp-content/uploads/2009/06/demo-04.png" alt="demo-04" width="675" height="259" /></p>
<p>Para los fanaticos&#8230;. agregué al <a href="http://joaquinnunez.cl/jQueryRutPlugin/">plugin jquery del rut</a> las cosas que quería y al menos que alguien tenga una buena idea &#8230; creo que lo dejaré así no mais hasta nuevo aviso.</p>
<p>Si usabas una versión anterior la sintaxis cambió un poco, ahora todo es configurable, así que sé precavido.</p>
<p>Agregué soporte para:</p>
<p>Validación en on y off. (Por si no quieres validar)</p>
<p>Formateo en on y off. ( Por si no quieres formatear )</p>
<p>Evento que formatea configurable ( Por si quieres efectuar el formateo cuando el usuario termina de escribir o en otro evento )</p>
<p>Digito verificador en otro input &#8230;.. ( :D )</p>
<p>Pueden <a href="http://joaquinnunez.cl/jQueryRutPlugin/#demo_div">ver demos</a>, <a href="http://joaquinnunez.cl/jQueryRutPlugin/#doc">leer la documentación</a> o <a href="http://cli.gs/jquery-rut-plugin">descargarlo</a>.</p>
<p>Saludos</p>
]]></content:encoded>
			<wfw:commentRss>http://joaquinnunez.cl/blog/2009/06/03/jquery-rut-plugin-con-mas-opciones-y-configurable/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>comunas, provincias y regiones de chile</title>
		<link>http://joaquinnunez.cl/blog/2009/01/07/comunas-provincias-y-regiones-de-chile/</link>
		<comments>http://joaquinnunez.cl/blog/2009/01/07/comunas-provincias-y-regiones-de-chile/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 01:46:01 +0000</pubDate>
		<dc:creator>Joaquín Núñez</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[chile]]></category>

		<guid isPermaLink="false">http://joaquinnunez.cl/blog/?p=243</guid>
		<description><![CDATA[Si buscan mayor información de las regiones actualizadas, les recomiendo este articulo en la wikipedia Regiones de Chile actualizadas. Post cortito, adjunto un archivo (ods) con las comunas, provincias y regiones del pais donde vivo actualizadas con las regiones nuevas agregadas en octubre de 2007 (XV Región de Arica y Parinacota, XIV Región de Los [...]]]></description>
			<content:encoded><![CDATA[<p>Si buscan mayor información de las regiones actualizadas, les recomiendo este articulo en la wikipedia <a href="http://es.wikipedia.org/wiki/Organizaci%C3%B3n_territorial_de_Chile#Tabla_resumen_de_la_organizaci.C3.B3n_territorial_actual">Regiones de Chile actualizadas</a>.</p>
<p>Post cortito, adjunto un <a href="http://joaquinnunez.cl/download/comuna_provincia_region.ods">archivo (ods)</a> con las comunas, provincias y regiones del pais donde vivo actualizadas con las regiones nuevas agregadas en octubre de 2007 (XV Región de Arica y Parinacota, XIV Región de Los Ríos), por si lo necesitan alguna vez para un desarrollo o para otra cosita&#8230;&#8230;. el post es corto pero el pais es largo.</p>
<p style="text-align: center;"><img class="size-full wp-image-244 aligncenter" title="chile" src="http://joaquinnunez.cl/blog/wp-content/uploads/2009/01/129px-chileregions.png" alt="chile" width="129" height="600" /></p>
]]></content:encoded>
			<wfw:commentRss>http://joaquinnunez.cl/blog/2009/01/07/comunas-provincias-y-regiones-de-chile/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

