IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

probleme(s) de regex


Sujet :

JavaScript

  1. #1
    Membre confirmé Avatar de IP-Fix
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    421
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 421
    Points : 494
    Points
    494
    Par défaut probleme(s) de regex
    Voila j'ai de nouveau des problemes de regex auquel j'ai pas trouvé de réponses en faisant des test et des recherche, je les met tous dans ce post >_<

    1) perte d'un /

    Ce code genere bien les smiley mais sans le / pour fermer la balise image
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    data = data.replace(reg, '$1<img src="image/smiley/'+smilies_url[i]+'" alt="Smiley" class="smilies"/>$2');
    //<img src="image/smiley/monsmile.gif" alt="Smiley" class="smilies">

    2) un span ne meur jamais..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    alert(comment[i]); // par exemple : '<span class="keyword0"> in</span> test'
    comment[i].replace(/<span class="keyword0">(.*)<\/span>/g,'$1');
    //aucune modif sur comment[i]
    3) bug mystique ^^° ... :
    j'ai une chaine : <code><ol><li>blabla</li></code>
    je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    alert(maChaine); //<code><ol><li>blabla</li></code> 
    k.innerHTML=maChaine;
    alert(maChaine);//<code></code><ol><li>blabla</li>
    j'ai remplacé les code par des quote , sa merde pareil par contre sa marche avec div..

    Merci d'avance pour vos reponses.

  2. #2
    Membre confirmé Avatar de IP-Fix
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    421
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 421
    Points : 494
    Points
    494
    Par défaut
    Meme si vous reponsez qu'à l'une des trois hesitez pas , parce que là je nage

  3. #3
    Membre confirmé Avatar de IP-Fix
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    421
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 421
    Points : 494
    Points
    494
    Par défaut
    Voici plus d'info pour vous aidez à m'aider

    1)
    soit data une chaine quelconque , exemple : " bonjour tout le monde "
    et reg ne regex definit dans une boucle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     for (i=0;i<smilies.length;i++){
            eval('reg = /(\\s|\\r|^|&gt;)'+smilies[i]+'(\\s|\\r|$|&lt;)/g');
            data = data.replace(reg, '$1<img src="image/smiley/'+smilies_url[i]+'" alt="Smiley" class="smilies" />$2');
    }

    2)
    je me doute que c'est une erreur de synthaxe mais je me demande laqu'elle ^^°

    3)
    soit k un div recupérer par une fonction qui varie suivant ie / ff. Ce qui plante est la balise code qui passe tout au debut de la chaine comme je l'ai marqué dans les alert ..

    alert(maChaine); //<code><ol><li>blabla</li></code>
    k.innerHTML=maChaine;
    alert(maChaine);//<code></code><ol><li>blabla</li>

    Sinon : j'ai firebug et debogger, ils n'indiquent aucune erreur dans le js.. >_<

Discussions similaires

  1. [RegEx] Probleme avec ma Regex
    Par Olphébus dans le forum Langage
    Réponses: 2
    Dernier message: 30/12/2007, 08h45
  2. probleme avec les regex
    Par dalton5 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 24/02/2007, 17h33
  3. [RegEx] Problème avec les regex
    Par foffa dans le forum Langage
    Réponses: 4
    Dernier message: 31/08/2006, 14h24
  4. Probleme de script regex !!!
    Par calimero642 dans le forum Langage
    Réponses: 22
    Dernier message: 28/03/2006, 15h18
  5. Problem avec un REGEX
    Par Death83 dans le forum Langage
    Réponses: 1
    Dernier message: 23/12/2005, 22h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo