【发布时间】:2010-12-26 00:22:21
【问题描述】:
编程对我来说太陌生了,我很抱歉不知道如何表达这个问题。
我有一个从内部工具获取变量的 Perl 脚本。这并不总是看起来的样子,但它总是遵循这种模式:
darren.local 1987 A Sentence1
darren.local 1996 C Sentence2
darren.local 1991 E Sentence3
darren.local 1954 G Sentence4
darren.local 1998 H Sentence5
对于 Perl,将这些行中的每一行单独放入一个变量的最简单方法是什么?根据内部工具吐出的内容,每行总是不同的,可能超过五行。每行中的大写字母是它最终将被排序的内容(所有 As、所有 Cs、所有 Es 等)。我应该看正则表达式吗?
【问题讨论】:
-
这些数据/行在哪里?您的内部工具是否将它们放入单个变量中?还是您需要读取的文件中的文本数据?
-
该工具将它们放入一个变量中。
-
+1 为 Perl 新手 - SentenceX 是否意味着每行末尾都有一个多词句子?请记住,一个句子也会被 \s+ 分割
标签: perl