cost 323 ms
为什么现代 Perl 默认避免 UTF-8 ?

[英]Why does modern Perl avoid UTF-8 by default?

我想知道为什么大多数使用 Perl 构建的现代解决方案默认不启用UTF-8 。 我知道核心 Perl 脚本存在许多遗留问题,可能会破坏这些问题。 但是,在我看来,在21世纪,大型新项目(或具有大视野的项目)应该让他们的软件 UTF-8 从头开始证明。 我仍然没有看到它发生。 例如, Moose启用 ...

为什么这个程序有效? 我试图创建一个语法错误

[英]Why is this program valid? I was trying to create a syntax error

我在 Windows 7 上运行 ActiveState 的 32 位ActivePerl 5.14.2。我想弄乱一个 Git 预提交钩子来检测被签入的程序是否有语法错误。 (不知何故,我只是设法做了一个如此糟糕的提交。)所以作为一个测试程序,我随机记下了这个: 但是,它编译和执行时没有警告, ...

2012-07-27 20:19:22   6   25899    perl  
匹配空格但不匹配换行符

[英]Match whitespace but not newlines

我有时想匹配空格而不是换行符。 到目前为止,我一直在诉诸[ \t] 。 有没有不那么尴尬的方法? ...

2010-08-12 15:00:15   7   184203    regex / perl  
如何在 Perl 中跳出循环?

[英]How do I break out of a loop in Perl?

我试图在for循环中使用break语句,但由于我也在 Perl 代码中使用了严格的 subs,我收到一条错误消息: 在 ./final.pl 第 154 行使用“strict subs”时不允许使用裸词“break”。 是否有解决方法(除了禁用严格的潜艇)? 我的代码格式如下: ...

在 Perl 中查找数组的大小

[英]Find size of an array in Perl

我似乎遇到了几种不同的方法来查找数组的大小。 这三种方法有什么区别? ...

2011-09-13 18:40:47   12   612174    perl  
正则表达式匹配任何字符,包括新行

[英]Regex to match any character including new lines

是否有正则表达式匹配“包括换行符在内的所有字符”? 例如,在下面的正则表达式中, $2没有输出,因为(.+?)在匹配时不包含新行。 ...

2011-11-28 22:47:42   4   289742    regex / perl  
如何检查 Perl 数组是否包含特定值?

[英]How can I check if a Perl array contains a particular value?

我试图找出一种方法来检查数组中是否存在某个值,而无需遍历数组。 我正在读取参数的文件。 我有一长串不想处理的参数。 我将这些不需要的参数放在一个数组@badparams 。 我想读取一个新参数,如果它在@badparams中不存在,请处理它。 如果它确实存在于@badparams ,请转到下一个 ...

如何快速对文件中的所有数字求和?

[英]How can I quickly sum all numbers in a file?

我有一个包含数千个数字的文件,每个数字都在自己的行中: 我正在寻找一个脚本来打印文件中所有数字的总和。 我有一个解决方案,但它不是很有效。 (运行需要几分钟。)我正在寻找更有效的解决方案。 有什么建议么? ...

Perl的@INC是如何构建的? (又名影响Perl模块搜索的所有方法是什么?)

[英]How is Perl's @INC constructed? (aka What are all the ways of affecting where Perl modules are searched for?)

影响Perl模块搜索位置的所有方法是什么? 或者, Perl的@INC是如何构建的 ? 我们知道, Perl使用包含目录名的@INC数组来确定搜索Perl模块文件的位置 。 StackOverflow上似乎没有全面的“@INC”FAQ类型帖子,因此这个问题是一个问题。 ...

如何在保留原始字符串的同时对字符串执行 Perl 替换?

[英]How do I perform a Perl substitution on a string while keeping the original?

在 Perl 中,使用正则表达式对字符串执行替换并将值存储在不同变量中而不更改原始值的好方法是什么? 我通常只是将字符串复制到一个新变量,然后将它绑定到s///正则表达式来替换新字符串,但我想知道是否有更好的方法来做到这一点? ...

如何在 Perl 中比较两个字符串?

[英]How do I compare two strings in Perl?

如何在 Perl 中比较两个字符串? 我正在学习 Perl,我在 StackOverflow 上查了这个基本问题,但没有找到好的答案,所以我想我会问。 ...

如何在 Perl 中打印散列的内容?

[英]How can I print the contents of a hash in Perl?

我一直将我的哈希打印为 # of buckets / # allocated。 如何打印哈希的内容? 最好不要使用while循环(例如,最好使用单行代码)。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM