perl

grep-P już nie działa. Jak mogę przepisać moje wyszukiwania?

Wygląda na to, że nowa wersja OSX nie obsługuje już grep -P i w związku z tym niektóre z moich skryptów przestały działać. v ... ości, a także \K var2=`grep -P -o '(property:)\K.*\d+(?=end)' file.txt` Wszelkie alternatywy byłyby bardzo mile widziane.

Jak używać zmiennych logicznych w Perlu?

Próbowałem: $var = false; $var = FALSE; $var = False; Nic z tych rzeczy nie działa. I get the error message Bareword "false" not allowed while "strict subs" is in use.

Różnica między meta znakami wyrażeń regularnych i w

Czy ktoś może wyjaśnić różnicę między meta-znakami wyrażeń regularnych \w i \b? Rozumiem, że oba te meta-znaki są używane do granic słów. Poza tym, który znak meta jest skuteczny dla treści wielojęzycznych?

Drukowanie wszystkiego oprócz pierwszego pola za pomocą awk

Mam plik, który wygląda tak: AE United Arab Emirates AG Antigua & Barbuda AN Netherlands Antilles AS American Samoa ... rukując najpierw wszystko oprócz $1 a potem $1: United Arab Emirates AE Jak mogę zrobić sztuczkę "wszystko poza polem 1"?

Jak zarządzać rozwojem, tworzeniem i wdrażaniem aplikacji Perl?

Nie znalazłem jeszcze satysfakcjonującego sposobu zarządzania rozwojem, budowaniem i wdrażaniem Moich aplikacji Perla. Chci ... s powinno być dostępne do układania podstawowej struktury i tworzenia standardowych plików. Cross-posted at Perlmonks .

Dlaczego prototypy funkcji Perla 5 są złe?

W kolejne pytanie o przepełnienie stosu Leon Timmermans Radzę nie używać prototypów. Mają swoje zastosowania, ale nie w ... dostarczam prototypy dla moich funkcji Perla i nigdy wcześniej nie widziałem, żeby ktoś inny mówił coś złego o ich używaniu.

Jak zaokrąglić liczbę zmiennoprzecinkową w Perlu?

Jak zaokrąglić liczbę dziesiętną (zmiennoprzecinkową) do najbliższej liczby całkowitej? Np. 1.2 = 1 1.7 = 2

Jak uzyskać listę zainstalowanych modułów CPAN?

Poza próbowaniem perldoc <module name> Indywidualnie dla każdego modułu CPAN, który ma moje fantazje lub przechodzą ... ane. Jaki jest najprostszy sposób na uzyskanie dużej listy zainstalowanych modułów CPAN? Z linii poleceń lub w inny sposób.

Jaka jest najprostsza implementacja Markdown dla aplikacji Cocoa?

Piszę aplikację Cocoa w Objective-C i chciałbym móc włączyć Markdown. Użytkownik wprowadzi tekst w składni Markdown, kliknie ... jłatwiejsze rozwiązanie? Nie robię nic skomplikowanego, jak renderowany w czasie rzeczywistym podgląd, który wymagałby wątku.

Jak wyrwać się z pętli w Perlu?

Próbuję użyć instrukcji break W pętli for, ale ponieważ używam również ścisłych sub w kodzie Perla, dostaję błąd mówiąc: ... ój kod jest sformatowany w następujący sposób: for my $entry (@array){ if ($string eq "text"){ break; } }

Co dokładnie robi "bless" Perla?

Rozumiem, że używa się słowa kluczowego " bless "w Perlu wewnątrz" nowej " metody klasy: sub new { my $self = bless { }; return $self; } Ale co dokładnie "bless" robi z tym hashowym odniesieniem ?

Znajdź rozmiar tablicy w Perlu

Wydaje mi się, że natknąłem się na kilka różnych sposobów, aby znaleźć rozmiar tablicy. Jaka jest różnica między tymi trzema ... ray size print $#arr; # Second way to print array size my $arrSize = @arr; print $arrSize; # Third way to print array size

"vertical" regex matching in an ASCII " image"

Uwaga: Jest to pytanie o możliwości nowoczesnych smaków regex. Nie chodzi o najlepszy sposób rozwiązania tego za pomocą innyc ... taka formacja istnieje policz liczbę takich formacji / dopasuj punkt początkowy ich wszystkich (4 w powyższym przykładzie)

Jaka jest różnica między hash a hash reference w Perlu?

Chciałbym właściwie zrozumieć hasze w Perlu. Od dłuższego czasu używam Perla sporadycznie i najczęściej, gdy muszę to zrobić, ... mniczą dla hashów Dobre wyjaśnienie hashów i odniesień do hashów, ich różnic, Kiedy są wymagane itp. będę bardzo wdzięczny.

Jak zainstalować moduł CPAN w katalogu lokalnym?

Używam hostowanego Linuksa więc nie mam uprawnień do pisania do katalogu /usr/lib. Kiedy próbuję zainstalować moduł CPAN wyk ... owałem require ModuleName ale wciąż daje mi to jakiś błąd. Jak mogę zainstalować moduł w innym katalogu i z niego korzystać?

Przesłać formularz i pozostać na tej samej stronie?

Mam formę, która wygląda tak <form action="receiver.pl" method="post"> <input name="signed" type="checkbox"> ... rm> I chciałbym pozostać na tej samej stronie, po kliknięciu Submit, ale nadal mam receiver.pl wykonane. Jak to zrobić?

Znaczniki Perl-pe, - pi, -p, -w, -d, -i, - t?

Widziałem wiele sposobów uruchamiania kodu lub skryptów Perla, z różnymi flagami. Jednak, kiedy staram się wyszukiwać w googl ... dy z nich oznacza i niektóre przypadki użycia dla nich, lub przynajmniej powiedz mi sposób, aby dowiedzieć się ich znaczenie.

Jak wprowadzić komentarz wielowierszowy w Perlu? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... są wspólne obejścia dla komentarzy wielowierszowych w Perlu? Jak dodać komentarz wielowierszowy do Perla kod źródłowy?

Przekształcanie wielu linii w jedną linię oddzieloną przecinkami [duplikat]

to pytanie ma już odpowiedzi tutaj : ... ać je do jednej linii oddzielonej przecinkami: foo,bar,qux,zuu,sdf,sdfasdf Jaki jest najlepszy Unix jednowierszowy do tego?

W Perlu, Jak mogę odczytać cały plik w łańcuchu?

Próbuję otworzyć .plik html jako jeden duży długi ciąg znaków. Oto co mam: open(FILE, 'index.html') or die "Can't read fil ... p-equiv="Content-Type" content="text/html; charset=iso-8859-1"> W ten sposób mogę łatwiej przeszukiwać cały dokument.