begin process at 2012 05 28 03:07:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Scripting

 > 

Pb sur RegEx


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb sur RegEx

vendredi 12 décembre 2003 à 12:02:52 | Pb sur RegEx

Djero

Membre Club
salut à tous,

je cherche à remplacer une expression dans une chaine de caractère via RegExp.


set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern = item
resultat = regEx.replace(resultat,"<B style=""color:black;background-color:#"&couleur(cpt)&""">"&item&"</B>")


bref la fonction marche bien, tellement bien qu'elle me remplace également mes expressions dans mes liens (évidemment):

<a href=page/<B style="color:black;background-color:#FFFF000">info</B>".asp>mon lien</a>

(ici l'item=info)


J'ai trouver fait cette expression qui me permet d'identifer les urls:
<a([^>]*)>

mais je n'arrive pas à l'intégrer à mon script, j'ai bien essayer de tester ça:

regEx.Pattern = item&"^<a([^>]*)>"

mais ça ne fontionne pas

Merci pour votre aide
vendredi 12 décembre 2003 à 12:45:50 | Re : Pb sur RegEx

Djero

Membre Club
En fait, mon pb reveindrais à :
Comment remplacer une valeur dans un texte en excluant tout ce qui est une URL...
vendredi 12 décembre 2003 à 18:23:43 | Re : Pb sur RegEx

jesusonline

Membre Club Administrateur CodeS-SourceS

Je suis pas sur de moi mais je me servirais de ce que j'ai trouvé dans le msdn c'est à dire : (Cliques ici si t'as l'aide chez toi)

(?!pattern) : Negative lookahead matches the search string at any point where a string not matching pattern begins. This is a non-capturing match, that is, the match is not captured for possible later use. For example 'Windows (?!95|98|NT|2000)' matches "Windows" in "Windows 3.1" but does not match "Windows" in "Windows 2000". Lookaheads do not consume characters, that is, after a match occurs, the search for the next match begins immediately following the last match, not after the characters that comprised the lookahead.

donc


regEx.Pattern = item&"?!<a([^>]*)>"


Mais pas sur de moi, si tu veux toute l'aide du msdn sur ce sujet je pense que ca doit se trouver sur le site de microsoft ou sinon envoie un message privé
lundi 15 décembre 2003 à 11:31:39 | Re : Pb sur RegEx

Djero

Membre Club
Je vais tester ça
Merci bcp ;) !
mercredi 17 décembre 2003 à 08:29:49 | Re : Pb sur RegEx

Djero

Membre Club
Bon j'ai tester la formule telle qu'elle dans le code: marche pas.
J'ai bien tenter d'accéder au lien que tu m'a fourni, mais rien ne ce passe. aucune réaction de la par de mon navigateur.

J'ai également effectué une recherche sur MSDN mais je n'ai rien trouvé qui me permet d'exclure de ma pattern les lien.

Dommage, merci à toi tout de même :)

Mon problème reste donc entier. Helppp !
samedi 20 décembre 2003 à 18:18:56 | Re : Pb sur RegEx

jesusonline

Membre Club Administrateur CodeS-SourceS

Ben je vois pas trop de solution alors, si tu veux la page ou il y avait l'aide je peux te l'envoyer par mail
@+
lundi 19 septembre 2005 à 11:53:59 | Re : Pb sur RegEx

Djero

Membre Club

Je suis toujours à la recherche d'une ame charitable qui pourrait m'aiguiller sur la bonne voie...
Au secour



Cette discussion est classée dans : pb, code, item, expression, regex


Répondre à ce message

Sujets en rapport avec ce message

AspSmartUpload [ par yoyo ] Voila, mon pb aujourd'hui est peu different:Ds une des pages que je retravaille, il y a le composantAspSmartUpload. Le code fonctionne sans pb.Le pb, Pb d'envoi d'email [ par wde ] Bonjour,J'ai un pb d'envoi d'email avec CDONTS. Je n'arrive pas à envoyer les données d'un formulaire par email. Le message n'arrive pas dans la bal. pb iis 5 [ par winz68 ] Bonjour à tous et toutes,Je rencontre de gros problèmes avec iis 5.(os windows 2000 pro sp4)En principe je n'ai pas de virus (à priori pas de code red Pb de lien [ par screenup ] Bonjour, jai un probleme avec le code ci-dessous :CheminLocal = Server.MapPath(".\") & "\dossier" ' Dossier d'upload par defautIl s'agit d'un bout de pb de fichier de destination [ par screenup ] Bonjour, j'ai un probleme avec le code ci-dessous :CheminLocal = Server.MapPath(".\") & "\dossier" ' Dossier d'upload par defautIl s'agit d'un bout de Pb d'expression régulière [ par totodude ] Bonjour tout le monde,je voudrais remplacer dans du code html titipar<b Remplacer la derniere "," (virgule) d'une expression ? [ par scoubigee ] Lors d'une boucle asp je génère cette expression : '10044','5022','10045','5022,5',cette chaine sert a etre transmise a une fonction javascript en par Pb de lancement EXE [ par Aldaran ] Bonjour,En cliquant sur un bouton je souhaite lancer un executable.Voici le code utilisé:private void Button1_Click(object sender, System.EventArgs e) PB d'architecture de site [ par dionysos6868 ] Bonjour je débarque dans la conception de site en ASP.NETma question est simpleOu mettre le codeJe m'explique pour tout ce qui est bouton html et autr Pb Placeholder integration de page *.ascx [ par ozaku ] Bonjour,Voila je suis sur un syteme d'interface en asp.net   avec VB  et j'aurai besoin d'integrer un morceau de tableau dans ma colone de tableaux de


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,711 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales