Visualizzazione dei risultati da 1 a 6 su 6

Discussione: replace

  1. #1

    replace

    salve qualcuno mi puo' convertire questi replace da ASP a JS????

    testo = Replace(testo, ":-)", " [img][/img]")
    testo = Replace(testo, "}:-)", " [img][/img]")
    testo = Replace(testo, ":|", " [img][/img]")
    testo = Replace(testo, ":°", " [img][/img]")
    testo = Replace(testo, "8-)", " [img][/img]")
    testo = Replace(testo, ";-)", " [img][/img]")
    testo = Replace(testo, "", " [img][/img]")
    testo = Replace(testo, ":\", " [img][/img]")
    testo = Replace(testo, "B-)", " [img][/img]")


    ed ancora, se sareste così gentili da spiegarmi come si fa? vi sarei grato!


  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    prova una cosa di questo tipo


    str="prova di replace";
    str=str.replace(\prova\/gi,'tentativo')



  3. #3
    ke me la potresti spiegare??????

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    il metodo replace è un metodo per le stringhe. facendo

    str="Prova"

    tu istanzi, cioè crei una nuova stringa, con tutte le sue proprietà ed i suoi metodi (tra cui replace).


    il metodo relace riceve due argomenti:

    1. la espressione regolare da cercare
    2. la sostituzione


    facendo

    str.replace(\prova\/gi,'provina')

    ti viene cercata la stringa prova (contenuta tra i due backslash) fregandosene dei maiuscolo/inuscolo (Case), e ti viene sostituita con provina


    sono riuscito ad esprimermi?

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    clicca qui se vuoi saperne di + sulle regexp

    @Dennis, il pattern va tra slash, non tra backslash

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da Xinod
    clicca qui se vuoi saperne di + sulle regexp

    @Dennis, il pattern va tra slash, non tra backslash
    eh... sviste sviste e ancora sviste


    grazie

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