當我解析包含數千行的複雜文件時,出現問題。如何限制Perl拆分中返回的項目數量?
我已經實施了我的Perl腳本,就像前幾天一樣。
my ($head, $tail) = split /=/, $line;
我的幾乎所有的源文件$line
風格如下:
constant normalLines = <type value> /* hello world */
,我可以得到輸出$tail = /* hello world */
今天,我發現了一個錯誤,當我分析是這樣的線(有兩條線=
)
constant specialLine = <type value> /* hello = world */
但是現在的輸出是$tail = /* hello
如何修復我的錯誤仍然在我的代碼中使用split()
?我還是想輸出$tail = /* hello = world */
太好了。我不知道如何更好地描述我的問題。但是你輸入我真正需要的東西。我希望現在將其標記爲我的答案。但是我必須等6分鐘。哈哈。非常感謝。 – 2010-10-20 01:43:35
每當您對Perl函數有疑問時,請閱讀它的文檔。這個答案已經在那裏。 :) – 2010-10-21 01:53:27