NotePad - Expression régulière, remplacer "html" par "php".
telliak
Messages postés
3668
Date d'inscription
Statut
Membre
Dernière intervention
-
telliak Messages postés 3668 Date d'inscription Statut Membre Dernière intervention -
telliak Messages postés 3668 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans tout un ensemble de fichiers, je dois remplacer l'extension html par php, dans les lignes commençant par Page= et se terminant par.html.
Avec Word, remplacer <(Page=)(*)(.html)> par \1\2.php fonctionne très bien, malheureusement NotePad y trouve à redire, indiquant Rechercher : Expression régulière invalide.
Visiblement, Notepad ne semble pas connaître les commandes < et > destinées à identifier début et fin de chaîne.
Une bonne âme pour m'aider ?
Merci d'avance.
Dans tout un ensemble de fichiers, je dois remplacer l'extension html par php, dans les lignes commençant par Page= et se terminant par.html.
Avec Word, remplacer <(Page=)(*)(.html)> par \1\2.php fonctionne très bien, malheureusement NotePad y trouve à redire, indiquant Rechercher : Expression régulière invalide.
Visiblement, Notepad ne semble pas connaître les commandes < et > destinées à identifier début et fin de chaîne.
Une bonne âme pour m'aider ?
Merci d'avance.
Configuration: Windows 7, 10 / Firefox 74.0
A voir également:
- NotePad - Expression régulière, remplacer "html" par "php".
- Remplacer disque dur par ssd - Guide
- Telecharger notepad++ - Télécharger - Édition & Programmation
- Finale notepad - Télécharger - Outils professionnels
- Remplacer par word - Guide
- Editeur html - Télécharger - HTML
5 réponses
Bonjour,
Pourquoi ne pas faire toutes les modifs dans World et les copier/coller dans notepad après ?
A+
Pourquoi ne pas faire toutes les modifs dans World et les copier/coller dans notepad après ?
A+
Peut être que Notepad++ (ou un autre éditeur de texte plus performant que le notepad d'origine de Windows) sait le faire...
https://www.commentcamarche.net/telecharger/developpement/16295-notepad/
https://www.commentcamarche.net/telecharger/developpement/16295-notepad/
Essaye d'autres éditeurs de texte sinon.
https://www.google.fr/search?source=hp&ei=itBtWrzuFc2RkwWQhYS4BA&btnG=Rechercher&q=editeur+de+texte+comme+notepad%2B%2B&oq=mikaela+&gs_l=psy-ab.1.0.0i131k1j0l9.2830.4920.0.7758.10.9.0.0.0.0.119.777.7j1.9.0....0...1c.1.64.psy-ab..1.8.775.0..0i10k1.80.FlhAh6Tb4T0
Peux-tu envoyer des exemples de fichiers que tu veux traiter voir si j'y arrive de mon côté ?
https://www.google.fr/search?source=hp&ei=itBtWrzuFc2RkwWQhYS4BA&btnG=Rechercher&q=editeur+de+texte+comme+notepad%2B%2B&oq=mikaela+&gs_l=psy-ab.1.0.0i131k1j0l9.2830.4920.0.7758.10.9.0.0.0.0.119.777.7j1.9.0....0...1c.1.64.psy-ab..1.8.775.0..0i10k1.80.FlhAh6Tb4T0
Peux-tu envoyer des exemples de fichiers que tu veux traiter voir si j'y arrive de mon côté ?
Merci pour le lien, mais je ne souhaite pas changer d'éditeur pour lequel j'ai développé un ensemble de macros.
Deux exemples de fichiers, avec en gras les lignes où html est à changer en php :
Deux exemples de fichiers, avec en gras les lignes où html est à changer en php :
; Nom du fichier squelette de la page web Squelette=D:\Batz\Batz-Site\Site bourg-de-batz - Matériel\Squelette page fixe.html ; Répertoire dans lequel sera enregitrée la page créée ; Répertoire pages=D:\Mes documents\VB4-JFC\Site web\Génération par lot\Jeux d’essai\ Répertoire pages=\chroniques Répertoire includes=D:\Batz\Batz-Site\Site bourg-de-batz - Matériel\Chroniques ; Répertoire pour inclure le menu Répertoire menu=D:\Batz\Batz-Site\Site bourg-de-batz - Matériel PréfixeLiens=../ ; ; -:-:-:-:-:-:-:-:-:-:-:-:-:-:-:- l’Atlantic-Hôtel -:-:-:-:-:-:-:-:-:-:-:-:- ; <gras>Page=chro_atlantic_hotel.html</gras> ¤nom_fichier_css_complémentaire=Chroniques, nom du fichier CSS additionnel.txt ¤nom_fichier_menu_secondaire=Menu secondaire - Chroniques.html ¤title=[T]Atlantic-Hôtel
; Nom du fichier squelette de la page web Squelette=D:\Batz\Batz-Site\Site bourg-de-batz - Matériel\chroniques\Chroniques - Squelette.html ; Répertoire dans lequel sera enregitrée la page créée ; Répertoire pages=D:\Mes documents\VB4-JFC\Site web\Génération par lot\Jeux d'essai\ Répertoire pages=\chroniques ; Répertoire pour inclure le menu Répertoire menu=D:\Batz\Batz-Site\Site bourg-de-batz - Matériel PréfixeLiens=../ ; ; -:-:-:-:-:-:-:-:-:-:-:-:-:-:- Le Café de la Plage -:-:-:-:-:-:-:-:-:-:-:-:- ; <gras>Page=chro_cafeplage.html</gras> ¤title=[T]Café de la Plage ¤description=[T]Histoire du «Café de la Plage», sur la plage Saint-Michel, à Bourg-de-Batz devenu Batz-sur-Mer. ¤mots_clés=cafe de la plage,saint-michel ¤nom_fichier_titre_image=chro_cafeplage_titre1.png ¤libellé_fichier_titre_image=[T]Titre de l'histoire du Café de la Plage de Bourg de Batz au début du XXe siècle ¤titre_en_texte=[T]Bourg-de-Batz — L'histoire du Café de la Plage à Bourg-de-Batz ¤page_avant=chro_prieure_buildg.html ¤page_après=chro_atlantic_hotel.html ¤corps_de_la_page=[T] ; <a href="#"> <img class="allerenhaut" src="../images/fleche_haut_transparente.png" alt="Aller en haut de page." title="Aller en haut de page." />
- Je viens de trouver cette procédure avec Notepad++, est-ce que c'est celle là que tu as essayée ?
https://www.mangaluxe.com/tutoriels/remplacer-texte-dans-plusieurs-fichiers.php
- Sinon est-ce que ce logiciel peut t'aider ?
https://www.reparer-facile.fr/informatique/comment-rechercher-remplacer-dans-plusieurs-fichiers/
- En fouillant un peu j'ai vu que PSPAD pourrait éventuellement pourquoi pas mais c'est pas sur le faire à toi de creuser si l'envie t'en prends
https://www.mangaluxe.com/tutoriels/remplacer-texte-dans-plusieurs-fichiers.php
- Sinon est-ce que ce logiciel peut t'aider ?
https://www.reparer-facile.fr/informatique/comment-rechercher-remplacer-dans-plusieurs-fichiers/
- En fouillant un peu j'ai vu que PSPAD pourrait éventuellement pourquoi pas mais c'est pas sur le faire à toi de creuser si l'envie t'en prends
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Parce que j'ai un grand nombre de fichiers à modifier et, à ma connaissance, Word ne fait pas de traitement de lot, du moins sans utiliser de macro.