Demande de regex particulière

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Demande de regex particulière

Re: Demande de regex particulière

par sirakawa » 23 juil. 2014, 17:13

tu peux exécuter un script en ligne de commande:
php script.php

Re: Demande de regex particulière

par bconsulting » 23 juil. 2014, 16:51

Bonjour,

De la même façon que j'ai utilisé la ligne suivante pour remplacer la chaine enxbrbuddx par aremp :
find ./ -name "*.php" -exec sed -i "s/enxbrbuddx/aremp/g" {} \;

est-il possible de faire ça en une ligne de commande ou via un petit script php ?

Merci.
Pour supprimer la première ligne et la remplacer par une autre, il suffit de lire le fichier original ligne par ligne, en sauvegardant dans un autre fichier:
1 ligne nouvelle ligne
autres lignes copier
après on change les noms de fichiers.

Re: Demande de regex particulière

par sirakawa » 23 juil. 2014, 16:40

Pour supprimer la première ligne et la remplacer par une autre, il suffit de lire le fichier original ligne par ligne, en sauvegardant dans un autre fichier:
1 ligne nouvelle ligne
autres lignes copier
après on change les noms de fichiers.

Re: Demande de regex particulière

par Elie » 23 juil. 2014, 16:02

Que dirais tu de
str_replace('$var =', '', $texte);
?

En fait c'est un peu vague ce que tu nous dis.

Demande de regex particulière

par bconsulting » 23 juil. 2014, 12:16

Bonjour,

Je dois supprimer la première ligne de nombreux fichiers commençant par '<?php $var=' et la remplacer par un simple '<?php'
J'ai consulté beaucoup de sites d'aide sans réussite.

Quelqu'un saurait faire ça ?

Merci d'avance.