Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    [Stringhe] Togliere la parte di destra

    Salve,

    devo in qualche modo eliminare la parte di destra fino al primo punto

    es.

    frase 1. frase 2. frase 3

    deve ritornare: frase 1. frase 2

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    codice:
    Value = "frase 1. frase 2. frase 3"
    Value = Mid(Value,1,InStrRev(value,".")) 'Forse -1

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    Originariamente inviato da Baol74
    codice:
    Value = "frase 1. frase 2. frase 3"
    Value = Mid(Value,1,InStrRev(value,".")) 'Forse -1
    mi lascia il puntino alla fine

    se metto

    codice:
    Value = Mid(Value,-1,InStrRev(value,"."))
    ma da questo errore:

    Errore di run-time di Microsoft VBScript (0x800A0005)
    Chiamata di routine o argomento non validi: 'Mid'


    per caso sai se si può ottenere quello che voglio con le Regular Expression ?

    grazie mille !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  4. #4
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    baol il -1 lo intendeva nel terzo parametro
    codice:
    Value = Mid(Value,1,InStrRev(value,".")-1)
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  5. #5
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da unreg
    per caso sai se si può ottenere quello che voglio con le Regular Expression ?
    per questo aspettiamo willy
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  6. #6
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da Sypher
    per questo aspettiamo willy
    ekkime qua
    codice:
    stringa = "frase 1. frase 2. frase 3 "
    set re = Server.CreateObject("VBScript.RegExp")
    re.Pattern="[^\.]*$"
    re.Global=true
    re.Multiline=true
    nuovaStringa = re.Replace(stringa,"")

  7. #7
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    C'è differenza tra gli oggetti

    Server.CreateObject("VBScript.RegExp")

    e

    RegExp ?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da willybit
    ekkime qua
    codice:
    stringa = "frase 1. frase 2. frase 3 "
    set re = Server.CreateObject("VBScript.RegExp")
    re.Pattern="[^\.]*$"
    re.Global=true
    re.Multiline=true
    nuovaStringa = re.Replace(stringa,"")



    Lo sapevo...!!

    Roby


  9. #9
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da Baol74
    C'è differenza tra gli oggetti

    Server.CreateObject("VBScript.RegExp")

    e

    RegExp ?
    credo siano la stessa identica cosa

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 © 2026 vBulletin Solutions, Inc. All rights reserved.