Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    eliminare caratteri da una stringa

    Ciao,
    di nuovo problemi con la manipolazione di stringhe in asp

    Devo eliminare la stringa NN ogni qualvolta compare nelle stringhe che utilizzo.
    E la devo eliminare solo quando si trova alla fine.

    In pratica

    "pippo NN" deve diventare "pippo"
    "pippo NN paperino" deve rimanere così com'è
    "pippo NN paperino NN" deve diventare "pippo NN paperino"

    Scusate della banale domanda, ma proprio non riesco ad uscirne.
    Credo sia davvero semplice per chi ci lavora da parecchio con questo linguaggio di programmazione

    ciao ciao

  2. #2
    stringa="pippo NN"


    estensione=right(stringa, 2)
    if estensione="NN" then
    stringa=trim(left(stringa, len(stringa)-2)))
    end if

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    grazie

    Un saluto

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    c'è solo una parentesi ")" di troppo in chiusura

    grazie mille
    ciao ciao

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    anche se c'è già una risposta valida mi permetto di dare un'alternativa con regular expression
    codice:
    set re=Server.CreateObject("VBScript.RegExp")
    re.Pattern="NN$"
    stringa="pippo NN paperino NN"
    stringa=re.Replace(stringa,"")

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.