Questions marquées «perl»

Perl est un langage de programmation dynamique de haut niveau, à usage général et procédural, connu pour sa prise en charge native des expressions régulières et des capacités d'analyse de chaînes. Veuillez utiliser cette balise pour les questions sur Perl en général. Pour les choses liées au nouveau langage (mais apparenté) Raku (anciennement "Perl 6"), veuillez utiliser la balise raku. Pour les expressions régulières de style Perl dans d'autres langages, utilisez la balise regex ou, si elles sont basées sur la bibliothèque PCRE, la balise pcre.

6
Différences entre Perl et PHP [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
101 php  perl 

8
Comment puis-je dépanner mon script Perl CGI?
J'ai un script Perl qui ne fonctionne pas et je ne sais pas comment commencer à réduire le problème. Que puis-je faire? Remarque: j'ajoute la question parce que je veux vraiment ajouter ma très longue réponse à Stackoverflow. Je continue à faire des liens externes avec cela dans d'autres réponses …
100 perl  cgi 


11
grep -P ne fonctionne plus. Comment réécrire mes recherches?
Il semble que la nouvelle version d'OSX ne prend plus en charge grep -P et que certains de mes scripts cessent de fonctionner. var1=`grep -o -P '(?<=<st:italic>).*(?=</italic>)' file.txt` J'ai besoin de capturer le grep dans une variable et je dois utiliser les assertions de largeur zéro, ainsi que \K var2=`grep …
99 macos  perl  shell 



4
Comment puis-je combiner des hachages en Perl?
Quelle est la meilleure façon de combiner les deux hachages en% hash1? Je sais toujours que% hash2 et% hash1 ont toujours des clés uniques. Je préférerais également une seule ligne de code si possible. $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} = 'yellow';
95 perl  dictionary  hash  merge 



6
Meilleur moyen d'itérer dans un tableau Perl
Quelle est la meilleure implémentation (en termes de vitesse et d'utilisation de la mémoire) pour itérer dans un tableau Perl? Y a-t-il une meilleure façon? ( @Arrayne doit pas être conservé). Mise en œuvre 1 foreach (@Array) { SubRoutine($_); } Mise en œuvre 2 while($Element=shift(@Array)) { SubRoutine($Element); } Mise en …
94 arrays  perl  iteration 


12
Comment démoniser un script arbitraire sous Unix?
J'aimerais un démoniseur capable de transformer un script ou une commande arbitraire et générique en démon . Je voudrais traiter deux cas courants: J'ai un script qui devrait fonctionner pour toujours. S'il meurt (ou au redémarrage), redémarrez-le. Ne laissez jamais deux copies s'exécuter à la fois (détectez si une copie …


3
Comment utiliser le mot-clé «mon» en Perl?
Je continue de voir le mot-clé "mon" devant les noms de variables dans les exemples de scripts Perl en ligne mais je n'ai aucune idée de ce que cela signifie. J'ai essayé de lire les pages de manuel et d'autres sites en ligne mais j'ai du mal à discerner à …

8
Comment extraire une chaîne en suivant un modèle avec grep, regex ou perl
J'ai un fichier qui ressemble à ceci: <table name="content_analyzer" primary-key="id"> <type="global" /> </table> <table name="content_analyzer2" primary-key="id"> <type="global" /> </table> <table name="content_analyzer_items" primary-key="id"> <type="global" /> </table> J'ai besoin d'extraire tout ce qui se trouve dans les guillemets qui suivent name=, c'est-à-dire content_analyzer, content_analyzer2et content_analyzer_items. Je fais cela sur une machine Linux, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.