![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| Hola Amigos, buen día. Por favor necesito saber si existen alguna función para tomar n caracteres de una cadena a partir de un caracter especifico (",") encontrado en una cadena, de no existir tal función alguién tiene una rutina? Probé con varias cosas subtrs() atc() pero no consigo la funcion... Ejemplo : Cadena = "LOPEZ VEGA, Marco Antonio" x = "LOPEZ VEGA" Espero alguna ayuda o sugerencia, Saludos, GABRIEL |
| | ||||
| ||||
| |
| |||
| Hola integral. La funcion que buscas se llama GETWORDNUM.... GETWORDNUM(cString,nIndex,[cDelimiter]) en pocas palabras: Cadena = "LOPEZ VEGA, Marco Antonio" ? GETWORDNUM(Cadena,1,",") && devuelve "LOPEZ VEGA" ? GETWORDNUM(Cadena,2,",") && devuelve "Marco Antonio" Saludos y hasta pronto. -- --------------------------------------- LSC Juan de Dios Corrales Leal Administrador de Red Quimia S.A. de C.V. |
| |||
| Cadena = "LOPEZ VEGA, Marco Antonio" x = STREXTRACT(cadena,'',',') ? x "integral" <gabriel_romantico***hotmail.com> wrote in message news:11935c7a-d2da-4dcb-942b-3fa6d1e425af***y5g2000hsf.googlegroups.com... Hola Amigos, buen día. Por favor necesito saber si existen alguna función para tomar n caracteres de una cadena a partir de un caracter especifico (",") encontrado en una cadena, de no existir tal función alguién tiene una rutina? Probé con varias cosas subtrs() atc() pero no consigo la funcion... Ejemplo : Cadena = "LOPEZ VEGA, Marco Antonio" x = "LOPEZ VEGA" Espero alguna ayuda o sugerencia, Saludos, GABRIEL |
| |||
| Otra opción lcCadena = "LOPEZ VEGA, Marco Antonio" ? SUBSTR(lcCadena,1,AT(",",lcCadena)-1) -- Luis María Guayán Tucumán, Argentina ________________________________ SysOp de www.PortalFox.com Microsoft Visual FoxPro MVP ________________________________ La palabra imposible solo figura en el diccionario de los tontos "integral" <gabriel_romantico***hotmail.com> escribió en el mensaje de noticias:11935c7a-d2da-4dcb-942b-3fa6d1e425af***y5g2000hsf.googlegroups.com... > Hola Amigos, buen día. > Por favor necesito saber si existen alguna función para tomar n > caracteres de una cadena a partir de un caracter especifico (",") > encontrado en una cadena, de no existir tal función alguién tiene una > rutina? > Probé con varias cosas subtrs() atc() pero no consigo la funcion... > > Ejemplo : > > Cadena = "LOPEZ VEGA, Marco Antonio" > x = "LOPEZ VEGA" > > Espero alguna ayuda o sugerencia, > > Saludos, > > GABRIEL > > > |
| |||
| Gracias amigos por sus sugerencias... Estaba cerca en obtener el resultado tal cual lo muestra en el ejemplo el Maestro Luis María Guayán Muchas gracias... Cordialmente GABRIEL On 3 ene, 12:44, Luis María Guayán <luisma...***portalfoxxx.com> wrote: > Otra opción > > lcCadena = "LOPEZ VEGA, Marco Antonio" > ? SUBSTR(lcCadena,1,AT(",",lcCadena)-1) > > -- > Luis María Guayán > Tucumán, Argentina > ________________________________ > SysOp dewww.PortalFox.com > Microsoft Visual FoxPro MVP > ________________________________ > La palabra imposible solo figura > en el diccionario de los tontos > > "integral" <gabriel_romant...***hotmail.com> escribió en el mensaje de > noticias:11935c7a-d2da-4dcb-942b-3fa6d1e42...***y5g2000hsf.googlegroups.com.... > > > > > Hola Amigos, buen día. > > Por favor necesito saber si existen alguna función para tomar n > > caracteres de una cadena a partir de un caracter especifico (",") > > encontrado en una cadena, de no existir tal función alguién tiene una > > rutina? > > Probé con varias cosas subtrs() atc() pero no consigo la funcion... > > > Ejemplo : > > > Cadena = "LOPEZ VEGA, Marco Antonio" > > x = "LOPEZ VEGA" > > > Espero alguna ayuda o sugerencia, > > > Saludos, > > > GABRIEL- Ocultar texto de la cita - > > - Mostrar texto de la cita - |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Tomar ultimos caracteres de un string | Iniciado en este mundo de las macros | Newsgroup microsoft.public.es.vba | 6 | 10-05-2006 21:55:50 |
| Cómo validar caracteres especiales desde Project Professional. | G.P.L. | Newsgroup microsoft.public.es.project | 0 | 01-03-2006 16:49:04 |
| Obtener caracteres desde teclado. | ghotam | Newsgroup es.comp.lenguajes.java | 9 | 25-07-2005 15:39:53 |
| Como colocar en TEDIT el cursor en una determinada posicion !!! | sirius | Newsgroup es.comp.lenguajes.delphi | 10 | 23-01-2005 11:54:18 |
| Ignorar los caracteres espacio, tab o nueva línea al leer desde un flujo. | ckroom | Newsgroup es.comp.lenguajes.c++ | 25 | 05-06-2004 13:49:08 |