Sobre expresiones regulares

Hola gente, tengo una pregunta?
Dentro de un input text se llena el nombre de un cliente y para que no
tenga que estar llenando el nombre completo muestro una lista de nombres
sugerentes todo est a bien pero al inicio del nombre introdusco el id
para que al enviarlo y captar el parametro para que no tenga que buscar
por el nombre completo, que ademas los he separado nombres + apellidos,
sino buscar desde el inicio dentro del parametro hasta encontrar un
punto ej:
123. Juan Perez
agarro los numeros 123 y busco por id: Cliente.find(id)
me he creado una funcion con for’s que recorre el string pero creo que
seria mejor con expresiones regulares, pero es una de mis tareas
pendientes el aprenderlo para este 2008, una ayudadita?
Y Feliz Año nuevo.

http://carakan.wiebia.com

On Dec 29, 2007, at 12:03 AM, Carlos R. wrote:

punto ej:
123. Juan Perez
agarro los numeros 123 y busco por id: Cliente.find(id)
me he creado una funcion con for’s que recorre el string pero creo que
seria mejor con expresiones regulares, pero es una de mis tareas
pendientes el aprenderlo para este 2008, una ayudadita?

La expresion regular seria por ejemplo:

customer_id como string, a find ya le va bien asi mismo

_, customer_id = params[:name].match(/^\s(\d+)/)

De todos modos esto lo podrias hacer mas limpito con
model_auto_completer:

http://agilewebdevelopment.com/plugins/model_auto_completer

– fxn

De todos modos esto lo podrias hacer mas limpito con
model_auto_completer:

http://agilewebdevelopment.com/plugins/model_auto_completer

– fxn

Gracias por la ayuda, y vere este plugin.