perl - 如何在字符串中插入 Perl 哈希元素?

标签 perl string hash

如何从字符串中打印散列,如

print "\n[*] Query : $select { query }";

相对
print "\n[*] Query : " . $select { query };

最佳答案

您可能需要消除多余的空格:

print "\n[*] Query : $select{query}";
$select 后面有一个空格, Perl 认为您已经完成了该变量的插值,并按字面意思处理以下文本(包括花括号)。

关于perl - 如何在字符串中插入 Perl 哈希元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1617542/

相关文章:

perl - 使用 Perl 对 XML::Simple 中的输入标签进行排序,同时以 XML 格式打印输出

arrays - 如何使对象成为数组引用?

java - 无法使用 File.list() 读取目录

php - 有没有更好的方法在 PHP 中编写 HTML 字符串?

c - 如何比较 "if"语句中的字符串?

ruby-on-rails - 基于子对象集合中的复合键创建哈希

从 Windows 批处理文件调用 Perl 脚本

c - 将 C 字符串转换为所有一种情况处理器的最快方法

.net - 为什么 SHA512Managed 不符合 FIPS 标准?

c++ - 优于 C++ unordered_set 的哈希函数