Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: replace

  1. #1

    replace

    ho un capo memo

    codice:
    Ciao,
    <style=1>Io stò postantdo</style>
    in questo forum.
    devo trasformarlo

    in

    codice:
    
    Ciao,
    <p class="1">Io stò postantdo
    
    
    in questo forum.

    come devo fare?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%
    daDb = rs("campomemo")
    new_str = replace(daDb, VbCrLf, "<p">")
    new_str = replace(daDb, "<style=1>", "<p class=""1"">")
    new_str = replace(daDb, "</style>", "")
    new_str = replace(daDb, "
    
    <p class=""1"", "<p class=""1"">")
    new_str = "
    
    "& new_str 
    %>

    Roby

  3. #3
    grazie


    ma il replace funziona anke con i campi memo VVoVe: :master:
    scusa ma non ho capito una cosa il valore che cerki per sostituire cioè VbCrLf kosa indica?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Visual Basic Carriage Return Line Feed ovvero il ritorno a capo che nella textarea presumibilmente del form tu inserisci ma che nel db non vedi... ma c'è!

    Roby

  5. #5
    scusa non per essere troppo pignolo ma

    correggo il tuo script da
    codice:
    <%
    daDb = rs("campomemo")
    new_str = replace(daDb, VbCrLf, "<p">")
    new_str = replace(daDb, "<style=1>", "<p class=""1"">")
    new_str = replace(daDb, "</style>", "")
    new_str = replace(daDb, "
    
    <p class=""1"", "<p class=""1"">")
    new_str = "
    
    "& new_str 
    %>
    codice:
    <%
    daDb = rs("campomemo")
    new_str = replace(daDb, VbCrLf, "<p">")
    new_str = replace(new_str, "<style=1>", "<p class=""1"">")
    new_str = replace(new_str, "</style>", "")
    new_str = replace(new_str, "
    
    <p class=""1"", "<p class=""1"">")
    new_str = "
    
    "& new_str 
    %>

    Adesso ho un ultimo problema ho notato

    ke il replace fà differenza tra Style e style o sTYle ecc
    è possibile poter risolvere questo problema senza azzerare tutte le maiuscole in minuscole es

    non vorrei ke
    questo

    CIAO,
    <stYle=1>io stò postantdo</style>
    in questo forum.

    diventerebbe

    ciao,
    <style=1>io stò postantdo</style>
    in questo forum.

    come posso risolvere

  6. #6
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Lcasizza sia la stringa di entrata che quella su cui lavori.
    Ah, "sto" si scrive senza accento
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  7. #7
    e quale è il comando di vb ke ke "lcasizza" una stringa...

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Lcase() da cui il nome

    Roby

  9. #9
    Grazie,
    purtroppo non ho mai studiato il vb io programmo con delphi quindi pascal
    quindi dovrei fare il LowerCase a tutto il testo giusto?

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    mmm in realtà modificherebbe TUTTA la stringa... non va bene secondo me perché applicherebbe a tutto la formattazione minuscola.

    Roby

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.