Pytania otagowane jako perl

Perl to proceduralny, wysokopoziomowy, dynamiczny język programowania ogólnego przeznaczenia, znany z natywnej obsługi wyrażeń regularnych i możliwości analizowania ciągów. Użyj tego tagu, jeśli masz ogólne pytania dotyczące Perla. W przypadku rzeczy związanych z nowym (ale pokrewnym) językiem Raku (dawniej „Perl 6”), użyj tagu raku. W przypadku wyrażeń regularnych w stylu Perla w innych językach użyj znacznika regex lub, jeśli są one oparte na bibliotece PCRE, znacznika pcre.


7
Jak wykonać podstawienie Perla na łańcuchu, zachowując oryginał?
W Perlu jaki jest dobry sposób na wykonanie zamiany na łańcuch przy użyciu wyrażenia regularnego i zapisanie wartości w innej zmiennej bez zmiany oryginału? Zwykle po prostu kopiuję ciąg do nowej zmiennej, a następnie wiążę go z s///wyrażeniem regularnym, które zastępuje nowy ciąg, ale zastanawiałem się, czy istnieje lepszy sposób, …
180 regex  perl  replace 


9
Poszukiwanie wyjaśnień na temat pozornych sprzeczności dotyczących języków słabo pisanych
Myślę, że rozumiem mocne pisanie , ale za każdym razem, gdy szukam przykładów słabego pisania, znajduję przykłady języków programowania, które po prostu automatycznie wymuszają / konwertują typy. Na przykład w tym artykule zatytułowanym Typing: Strong vs. Słaby, Static vs. Dynamic mówi, że Python jest silnie wpisywany, ponieważ otrzymasz wyjątek, jeśli …
178 c#  java  python  perl  weakly-typed 


22
Jak uzyskać pełną ścieżkę do wykonywanego skryptu Perla?
Mam skrypt Perl i muszę określić pełną ścieżkę i nazwę pliku skryptu podczas wykonywania. Odkryłem, że w zależności od tego, jak wywołasz skrypt, $0różni się i czasami zawiera, fullpath+filenamea czasami po prostu filename. Ponieważ katalog roboczy również może się różnić, nie mogę wymyślić sposobu na niezawodne pobranie fullpath+filenameskryptu. Czy ktoś …
168 perl  path  location 




20
podczas gdy (1) Vs. dla (;;) Czy istnieje różnica prędkości?
Długa wersja... Pewien współpracownik zapewnił mnie dzisiaj po obejrzeniu mojego użycia while (1)w skrypcie Perla, który for (;;)jest szybszy. Argumentowałem, że powinny być takie same, mając nadzieję, że tłumacz zoptymalizuje wszelkie różnice. Skonfigurowałem skrypt, który będzie uruchamiał 1 000 000 000 dla iteracji pętli i tej samej liczby pętli while …

30
Ukryte cechy Perla?
Zamknięte . To pytanie i odpowiedzi na nie są zablokowane ponieważ pytanie nie dotyczy tematu, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Jakie są naprawdę przydatne, ale ezoteryczne funkcje językowe w Perlu, które faktycznie udało ci się wykorzystać do wykonania pożytecznej pracy? Wytyczne: Spróbuj ograniczyć odpowiedzi …




10
Zmień nazwy plików i katalogów (dodaj przedrostek)
Chciałbym dodać prefiks do wszystkich folderów i katalogów. Przykład: mam Hi.jpg 1.txt folder/ this.file_is.here.png another_folder.ok/ Chciałbym dodać przedrostek „PRE_” PRE_Hi.jpg PRE_1.txt PRE_folder/ PRE_this.file_is.here.png PRE_another_folder.ok/ Pozdrowienia,
137 linux  perl  shell 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.