entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

quitar la s en una String en vb .net

hola

he tratado de realizar esto sin éxito creo que a esta hora no tengo cerebro alguien podría ayudar

objEntity = objTabla.Replace(objTabla, "s")

realmente lo que quiero es ... si obtengo el string "clientes" dejarlo así ---> "cliente" si no tengo una "s" al final dejarlo como esta

2 Respuestas

2votos

white Puntos75880

que tal si usas substring(index, length) ?

Dim str As String = "clientes"
str = str.Substring(0, str.Length - 1)

https://msdn.microsoft.com/es-es/library/aka44szs%28v=vs.110%29.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2


EDIT: puedes comprobar si la cadena tiene una s al final:

Dim str As String = "clientes"
Dim lastCharacter As Char = str(str.Length -1)

If Char.ToLower(lastCharacter) == "s" Then
    str = str.Substring(0, str.Length - 1)
End if

2votos

CVillaNaranjo Puntos190

Hola tambien puedes usar:

objEntity = objTabla.Replace(objTabla, "s","")

0voto

german comentado

ahh... si me faltaba el ,"" gracias villanaranjo

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta