perl (609)


你能強制標量或數組引用成為Perl中的數組嗎?

你能強制標量或數組引用成為Perl中的數組嗎?

我有一個從服務返回的perl變量$results 。 該值應該是一個數組, $results應該是一個數組引用。 但是,當數組中只有一個項目時, $results將設置為該值,而不是包含該項目的引用數組。 我想在預期的數組上做一個foreach循環。 如果沒有檢查ref($results) eq 'ARRAY',是否有任何方法ref($results) eq 'ARRAY'與以下內容相同的內容…


Perl日記是否可以在線?

有沒有人知道在哪裡可以找到舊的Perl日記文章的在線副本? 我知道他們現在是Dobb博士所擁有的,只是它的主要頁面,它說,他們是主題相關的任何部分的一部分,而不是被索引在一起。 這就是說,我從來沒有能夠在網站上找到他們的任何一個。 我知道Mark Jason Dominus 在他的網站上有一些他的文章,任何一個知道任何其他好的地方? 甚至Dobb博士的搜索條件是什麼?…


如何從Perl中的數組中刪除重複的項目?

我有一個Perl數組: my @my_array=("one","two","three","two","three"); 如何從陣列中刪除重複項?…


你如何在Perl中創建對象?

Perl具有OOP特性,但是它們有些很少使用。 你如何創建和使用Perl對象的方法和屬性?…



我如何確定在Perl中的祝福參考的類型?

在Perl中,一個對像只是被引用到特定類中的任何基本Perl數據類型的引用。 當你在一個未被引用的引用上使用ref()函數的時候,你會被告知引用指向哪個數據類型。 然而,當你在一個祝福的引用上調用ref()時,你將返回引用已經被祝福的包的名字。 我想知道有福的參考的實際基礎類型。 我怎樣才能確定這一點?…


我怎樣才能測試STDIN沒有阻塞在Perl中?

我正在編寫我的第一個Perl應用程序-一個與Arduino微控制器通信的AOL Instant Messenger機器人,它反過來控制一個伺服器,它將推動我們的系統管理員服務器上的電源按鈕,每28小時左右隨機凍結一次。 我已經完成了所有艱難的工作,我只是想添加一點代碼來打破主循環,並在用戶鍵入“退出”時退出AIM。 問題是,如果我試圖從主程序循環中的STDIN中讀取數據,它將阻塞進程,直…


Perl的system()如何打印正在運行的命令?

在Perl中,可以使用system()或``(反引號)執行系統命令。 您甚至可以將命令的輸出捕獲到一個變量中。 但是,這隱藏了程序在後台執行,以便執行腳本的人不能看到它。 通常這是有用的,但有時我想看看幕後發生了什麼。 你如何做到這一點,所執行的命令打印到終端,這些程序的輸出打印到終端? 這將是相當於“@echo on”的.bat 。…


如何讀入Perl中目錄的內容?

如何讓Perl將給定目錄的內容讀入數組? Backticks可以做到,但有一些使用'scandir'或類似術語的方法嗎?…


regex - 如何在保留原始字符串的情況下對字符串執行Perl替換?

在Perl中,使用正則表達式對字符串進行替換並將值存儲在其他變量中而不更改原始值的好方法是什麼? 我通常只是將字符串複製到一個新變量中,然後將其綁定到s///正則表達式,替換新字符串,但我想知道是否有更好的方法來做到這一點? $newstring=$oldstring; $newstring=~ s/foo/bar/g;…


正則表達式匹配除<p>和</ p>之外的所有HTML標記

我需要在Perl中使用正則表達式匹配並刪除所有標記。 我有以下內容:<\\??(?!p).+?> 但這仍然與結束</p>標籤相匹配。 關於如何與結束標籤匹配的任何提示? 注意,這是在xhtml上執行的。…




regular expression linux regex download array tutorial strawberry perl教學 online