gracias, probaba con /[ solamente..ahora tomare esa expresoin y la
pasare a php, q es en lo q estoy programando, probando con split o
preg_match_all..<br><div><span class="gmail_quote">El día 3/01/06, <b class="gmail_sendername">Roberto Bonvallet</b> &lt;<a href="mailto:rbonvall@alumnos.inf.utfsm.cl">rbonvall@alumnos.inf.utfsm.cl</a>&gt; escribió:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Jose Felipe Sanhueza Paredes escribio:<br>&gt; Cual es mi problema:<br>&gt; me llega un textarea a traves de un formulario de esta forma:
<br>&gt; hola a todos, aqui les dejo [mis fotos], espero q las disfruten. fui a esta<br>&gt; [cabaña].<br>&gt; debo hacer algo similar al lenguaje wiki, es decir, donde aparezcan los<br>&gt; corchetes, modificarlo antes de grabarlo por algo como [
fotos.php?item=mis<br>&gt; fotos|mis fotos].<br><br>En Perl:<br>&nbsp;&nbsp;&nbsp;&nbsp;$text = &quot;aqui [fotos], fui a la [cabana]&quot;;<br>&nbsp;&nbsp;&nbsp;&nbsp;$text =~ s!\[(.*?)\]!&lt;a href=&quot;algo?pagina=\1&quot;&gt;\1&lt;/a&gt;!g;<br>&nbsp;&nbsp;&nbsp;&nbsp;print $text;
<br><br>La expresion regular es \[(.*?)\].&nbsp;&nbsp;Los \[ \] calzan los corchetes, .*?<br>significa &quot;cualquier cosa entre los corchetes, pero calzando lo menos<br>posible&quot; y los parentesis permiten guardar en \1 el texto calzado para
<br>su uso posterior.<br><br>HTH, saludos.<br>--<br>Roberto Bonvallet<br></blockquote></div><br>