<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Expresiones regulares en Java</title>
	<atom:link href="http://luauf.com/2008/05/03/expresiones-regulares-en-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/</link>
	<description>Sistemas Operativos, Bases de Datos, Programación y Redes</description>
	<lastBuildDate>Mon, 21 May 2012 15:14:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Por: Ruh</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-15150</link>
		<dc:creator>Ruh</dc:creator>
		<pubDate>Wed, 26 Oct 2011 22:26:56 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-15150</guid>
		<description>Hola, tengo que hacer un progrma que localice las etiquetas de un codigo fuente de un html y guardar el contenido de las etiquetas en un archivo txt, que puedo hacer?</description>
		<content:encoded><![CDATA[<p>Hola, tengo que hacer un progrma que localice las etiquetas de un codigo fuente de un html y guardar el contenido de las etiquetas en un archivo txt, que puedo hacer?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Fernando Reich</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-14031</link>
		<dc:creator>Fernando Reich</dc:creator>
		<pubDate>Mon, 12 Sep 2011 15:59:36 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-14031</guid>
		<description>Escribo en este foro para pedir ayuda en un script Java que me permita resolver el siguinete problema de manejo de strings:

Variable [texto]

Si el string: [href=&quot;http://en.wikipedia.org/wiki/&quot;] existe en la variable [texto] y si [href=&quot;http://en.wikipedia.org/wiki/] + los 5 caracteres siguientes es diferente a [href=&quot;http://en.wikipedia.org/wiki/File]

Entonces: Remplaza todo lo que esta a la derecha de [href=&quot;] hasta [&quot;] por [#]

Si no: No hacer nada.

El script tiene que hacer eso hasta que recorra toda la variable [texto].


Saludos y gracias de ante mano por la buena voluntad</description>
		<content:encoded><![CDATA[<p>Escribo en este foro para pedir ayuda en un script Java que me permita resolver el siguinete problema de manejo de strings:</p>
<p>Variable [texto]</p>
<p>Si el string: [href="http://en.wikipedia.org/wiki/"] existe en la variable [texto] y si [href="http://en.wikipedia.org/wiki/] + los 5 caracteres siguientes es diferente a [href="http://en.wikipedia.org/wiki/File]</p>
<p>Entonces: Remplaza todo lo que esta a la derecha de [href="] hasta ["] por [#]</p>
<p>Si no: No hacer nada.</p>
<p>El script tiene que hacer eso hasta que recorra toda la variable [texto].</p>
<p>Saludos y gracias de ante mano por la buena voluntad</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Euriel</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-9005</link>
		<dc:creator>Euriel</dc:creator>
		<pubDate>Wed, 18 Aug 2010 06:35:14 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-9005</guid>
		<description>Rolando tu problema es un poco mas sencillo, se puede resolver facilmente usando StringTokenizer:

import java.until.StringTokenizer;

public class XXX(){
StringTokenizer ST;
String numero,temporal;
public void main(){new XXX();}
public XXX(){
numero=&quot;8.254.254,01&quot;;
ST=new StringTokenizer(numero,&quot;.&quot;);
numero=&quot;&quot;;
temporal=&quot;&quot;;
while((numero=ST.nextToken())!=null){temporal=temporal+numero;}
ST=new StringTokenizer(temporal,&quot;,&quot;);
numero=&quot;&quot;;
while((temporal=ST.nextToken())!=null){numero=numero+temporal;}
System.out.println(&quot;&quot;+numero);
}
}

Espero que te sirva, asi de este modo tambien puedes usar un Switch un if o lo que necesites, seleccionando que deseas tomar de tus Strings.</description>
		<content:encoded><![CDATA[<p>Rolando tu problema es un poco mas sencillo, se puede resolver facilmente usando StringTokenizer:</p>
<p>import java.until.StringTokenizer;</p>
<p>public class XXX(){<br />
StringTokenizer ST;<br />
String numero,temporal;<br />
public void main(){new XXX();}<br />
public XXX(){<br />
numero=&#8221;8.254.254,01&#8243;;<br />
ST=new StringTokenizer(numero,&#8221;.&#8221;);<br />
numero=&#8221;";<br />
temporal=&#8221;";<br />
while((numero=ST.nextToken())!=null){temporal=temporal+numero;}<br />
ST=new StringTokenizer(temporal,&#8221;,&#8221;);<br />
numero=&#8221;";<br />
while((temporal=ST.nextToken())!=null){numero=numero+temporal;}<br />
System.out.println(&#8220;&#8221;+numero);<br />
}<br />
}</p>
<p>Espero que te sirva, asi de este modo tambien puedes usar un Switch un if o lo que necesites, seleccionando que deseas tomar de tus Strings.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: rolando</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-8104</link>
		<dc:creator>rolando</dc:creator>
		<pubDate>Mon, 03 May 2010 15:54:30 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-8104</guid>
		<description>Buen dia yo tengo un problema

tengo este valor 8.254.254,01

necesito mostrarlo de esta manera= 825425401
puedo reemplazar la coma, pero intento eliminar los puntos(.) y no me sirve la sintaxis usada es la siguiente

 Pattern patron = Pattern.compile(&quot;,&#124;.&quot;);
 // creamos el Matcher a partir del patron, la cadena como parametro
    Matcher encaja = patron.matcher(acumulado_deb);
// invocamos el metodo replaceAll
    String resultado = encaja.replaceAll(&quot;&quot;);</description>
		<content:encoded><![CDATA[<p>Buen dia yo tengo un problema</p>
<p>tengo este valor 8.254.254,01</p>
<p>necesito mostrarlo de esta manera= 825425401<br />
puedo reemplazar la coma, pero intento eliminar los puntos(.) y no me sirve la sintaxis usada es la siguiente</p>
<p> Pattern patron = Pattern.compile(&#8220;,|.&#8221;);<br />
 // creamos el Matcher a partir del patron, la cadena como parametro<br />
    Matcher encaja = patron.matcher(acumulado_deb);<br />
// invocamos el metodo replaceAll<br />
    String resultado = encaja.replaceAll(&#8220;&#8221;);</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Alfredo Quiroz</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-7476</link>
		<dc:creator>Alfredo Quiroz</dc:creator>
		<pubDate>Thu, 18 Mar 2010 12:36:55 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-7476</guid>
		<description>Hola Aqui un metodo que dice si un String es alfanumerico
private boolean validateSiEsAlfaNumerico(String value){
    	boolean esAlfaNumerico=false;       	
    	if (value.matches(&quot;[A-Za-z0-9]*&quot;)){
    	 esAlfaNumerico=true;  
 	} 		
    	return conError;
    }</description>
		<content:encoded><![CDATA[<p>Hola Aqui un metodo que dice si un String es alfanumerico<br />
private boolean validateSiEsAlfaNumerico(String value){<br />
    	boolean esAlfaNumerico=false;<br />
    	if (value.matches(&#8220;[A-Za-z0-9]*&#8221;)){<br />
    	 esAlfaNumerico=true;<br />
 	}<br />
    	return conError;<br />
    }</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Angel</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-5858</link>
		<dc:creator>Angel</dc:creator>
		<pubDate>Sun, 06 Dec 2009 20:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-5858</guid>
		<description>Hola ojalá pudieras ayudarme con alguna idea, ya que necesito hacer el siguiente programa
Especialmente para validar la entrada de cada linea del archivo

               Generar indice para un libro.
 Para ello debes especificar un archivo de entrada en
la linea de comandos. El archivo de entrada tiene la informacion para el indice. Cada linea tiene la cadena
IX: seguida de una entrada al indice encerrada en llaves, luego una numero de pagina, tambien encerrado enllaves.
 Cada ! representa un subnivel. Un rango se representa entre &#124;( y &#124;) Ocasionalmente, sera la misma pagina, en cuyo caso, solo debe aparecer un numero de pagina en la salida. Ejemplo de archivo de entrada:
IX: {Series&#124;(} {2}
IX: {Series!geometrica&#124;(} {4}
IX: {Constante de Euler} {4}
IX: {Series!geometrica&#124;)} {4}
IX: {Series!aritmetica&#124;(} {4}
IX: {Series!aritmetica&#124;)} {5}
IX: {Series!harmonica&#124;(} {5}
IX: {Constante de Euler} {5}
IX: {Series!harmonica&#124;)} {5}
IX: {Series&#124;)} {5}
Debes validar el archivo con los datos de entrada, en caso de algun error envia un mensaje e ignora esa linea en la generacion del inndice.
La salida con el archivo ejemplo mostrado debe ser:

Constante de Euler: 4, 5
   Series:           2-5
   aritmetica:   4-5
   geometrica: 4
   harmonica:  5
Usar en una version arbol binario de busqueda y en la otra una tabla de dispersion, con una funcion de dispersion que tu hayas disenado (sobre-escribe el metodo hashCode)
y el manejo de colisiones que prefieras.
Al final de tu programa debe aparecer una tabla en la que indicas el numero de accesos necesarios para localizar cada termino del inndice con cada una de las estructuras de datos utilizadas. 
El indice y la tabla
comparativa deben estar en orden alfabetico, ademas en el indice las paginas deben aparecer en orden
ascendente.</description>
		<content:encoded><![CDATA[<p>Hola ojalá pudieras ayudarme con alguna idea, ya que necesito hacer el siguiente programa<br />
Especialmente para validar la entrada de cada linea del archivo</p>
<p>               Generar indice para un libro.<br />
 Para ello debes especificar un archivo de entrada en<br />
la linea de comandos. El archivo de entrada tiene la informacion para el indice. Cada linea tiene la cadena<br />
IX: seguida de una entrada al indice encerrada en llaves, luego una numero de pagina, tambien encerrado enllaves.<br />
 Cada ! representa un subnivel. Un rango se representa entre |( y |) Ocasionalmente, sera la misma pagina, en cuyo caso, solo debe aparecer un numero de pagina en la salida. Ejemplo de archivo de entrada:<br />
IX: {Series|(} {2}<br />
IX: {Series!geometrica|(} {4}<br />
IX: {Constante de Euler} {4}<br />
IX: {Series!geometrica|)} {4}<br />
IX: {Series!aritmetica|(} {4}<br />
IX: {Series!aritmetica|)} {5}<br />
IX: {Series!harmonica|(} {5}<br />
IX: {Constante de Euler} {5}<br />
IX: {Series!harmonica|)} {5}<br />
IX: {Series|)} {5}<br />
Debes validar el archivo con los datos de entrada, en caso de algun error envia un mensaje e ignora esa linea en la generacion del inndice.<br />
La salida con el archivo ejemplo mostrado debe ser:</p>
<p>Constante de Euler: 4, 5<br />
   Series:           2-5<br />
   aritmetica:   4-5<br />
   geometrica: 4<br />
   harmonica:  5<br />
Usar en una version arbol binario de busqueda y en la otra una tabla de dispersion, con una funcion de dispersion que tu hayas disenado (sobre-escribe el metodo hashCode)<br />
y el manejo de colisiones que prefieras.<br />
Al final de tu programa debe aparecer una tabla en la que indicas el numero de accesos necesarios para localizar cada termino del inndice con cada una de las estructuras de datos utilizadas.<br />
El indice y la tabla<br />
comparativa deben estar en orden alfabetico, ademas en el indice las paginas deben aparecer en orden<br />
ascendente.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: audrey</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-5581</link>
		<dc:creator>audrey</dc:creator>
		<pubDate>Sun, 25 Oct 2009 02:30:28 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-5581</guid>
		<description>buen post!!
resolviste alguna de mis dudas...ahora estudiare el resto de mi codigo..</description>
		<content:encoded><![CDATA[<p>buen post!!<br />
resolviste alguna de mis dudas&#8230;ahora estudiare el resto de mi codigo..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: la morada</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-703</link>
		<dc:creator>la morada</dc:creator>
		<pubDate>Thu, 15 Jan 2009 00:59:35 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-703</guid>
		<description>Buen post! Gracias por las notas!

Pura Vida!</description>
		<content:encoded><![CDATA[<p>Buen post! Gracias por las notas!</p>
<p>Pura Vida!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Validar formularios en Java</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-283</link>
		<dc:creator>Validar formularios en Java</dc:creator>
		<pubDate>Tue, 05 Aug 2008 00:41:06 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-283</guid>
		<description>[...] Una vez que ha ingresado todos los datos, donde lo ideal es hacerlo con expresiones regulares [...]</description>
		<content:encoded><![CDATA[<p>[...] Una vez que ha ingresado todos los datos, donde lo ideal es hacerlo con expresiones regulares [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Luciano</title>
		<link>http://luauf.com/2008/05/03/expresiones-regulares-en-java/comment-page-1/#comment-197</link>
		<dc:creator>Luciano</dc:creator>
		<pubDate>Tue, 01 Jul 2008 13:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://luauf.com/?p=228#comment-197</guid>
		<description>Excelente aporte! Muchas gracias. 

Saludos.</description>
		<content:encoded><![CDATA[<p>Excelente aporte! Muchas gracias. </p>
<p>Saludos.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

