quelle expression régulière pour trouver un caractère précis ? - Divers - Programmation
Marsh Posté le 22-08-2006 à 17:31:19
Avec Ultraedit, je ne sais pas, désolé.
Sous Windows/DOS, il est possible de faire un find /V et de redirigier la sortie vers un nouveau fichier par >fichier2.txt
Voir les options disponibles avec find /?
(Sous Unix, il existe une option du grep qui fait la même chose)
Marsh Posté le 22-08-2006 à 17:35:14
/^.*[^@].*$/ |
Marsh Posté le 22-08-2006 à 17:55:31
anapajari
pour moi ça ne fonctionne pas dans UE : à quoi servent les . et les /
Marsh Posté le 22-08-2006 à 18:18:09
bon alors déjà j'ai fumé la moquette sur la regex la version correcte est:
Code :
|
ensuite je l'ai écrit avec ces délimiteurs (donc des / ) tu n'en as pas forcément besoin ( je ne connais pas UE).
Marsh Posté le 22-08-2006 à 23:29:58
En fait le code [^@]*$ me trouve les lignes avec @ mais le code initial ne fonctionne pas
Est-ce qu'il ne faudrait pas ajouter% en début de ligne ?
Marsh Posté le 22-08-2006 à 17:24:29
Bonjour,
Dans un fichier du type :
adresse1@truc.com
adresse2@truc.com
adresse3@truc.com
adresse4@truc.com
Comment faire pour trouver avec Ultraedit dans un fichier texte (via les expressions régulières) : chaque ligne qui ne contiendrait pas d'arobase (@) ?
Pour trouver les lignes qui contiennent ce n'est pas un problème mais pour l'inverse, comment faire ?
Message édité par dexenium le 22-08-2006 à 17:25:09