小编use*_*387的帖子

错误:不能使用未定义的值作为 ARRAY 引用

我正在编写脚本,我必须通过或失败测试用例。所以我在一个 undef 变量中有一些值。

我正在检查这样的事情:

我有一个$val其中有散列数组。现在我正在检查该数组是否为空:

if(@$val<=0){do something}
Run Code Online (Sandbox Code Playgroud)

所以如果是这样$val = undef,那么这会引发错误:

不能使用未定义的值作为 ARRAY 引用

我应该如何检查我的$val是否为空?

perl

3
推荐指数
1
解决办法
2万
查看次数

XML :: Simple删除根元素

嗨我有一个xml数据,我从哈希数组得到,当我做一个Dumper上面时输出如下:

$var1=
    '<Data>
            <Data1>ABC</Data1>
            <Data2>ABCD</Data2>
    </Data>';
Run Code Online (Sandbox Code Playgroud)

我在一个变量调用$ var1中.现在我正在使用XML::Simple它...它有点像:{Data1=>'ABC',Data2=>'ABCd'};

第一个标签数据消失了.怎么了?

perl xml-parsing

2
推荐指数
1
解决办法
589
查看次数

在perl中插入结果中的空格

我有一个像600000.我想在每两位数之后插入空格.我该怎么做?结果应该是60 00 00.

regex perl

2
推荐指数
2
解决办法
134
查看次数

在字符串中查找文本

我有一个字符串如下:

$var = "ABC/type.xml/BYB?not=1234&at=6789&xyz&LMN";
Run Code Online (Sandbox Code Playgroud)

我想得到的不是和价值..如何与它一起工作?

regex perl

0
推荐指数
1
解决办法
71
查看次数

标签 统计

perl ×4

regex ×2

xml-parsing ×1