【发布时间】:2010-07-31 09:21:50
【问题描述】:
我想在我的 perl 程序中使用一个字符串(例如从文件中读取)作为一段代码。例如,我读取了一个字符串(例如$str="1..100,171,398..1000"),然后我想打印该字符串表示的范围内的所有数字。
谢谢, 戴夫
【问题讨论】:
-
你到底是什么意思?您的文本看起来像是您想要读取字符串并将其作为 Perl 语句执行,但您的示例似乎是您想要将字符串解析为一些代码的输入的情况。是哪个?
-
我想读入一个字符串并将其作为 Perl 语句执行。例如,我可以使用
for $i (1..100,171,398..1000) {print "$i "}来实现我的目标。