小编use*_*290的帖子

Perl正则表达式问题

如何使用正则表达式捕获T之后的所有内容以及T之前的所有内容.

到目前为止,我只给了我1号.

 my $string = '2014-06-09T01:59:54.998Z';
 my $mystring = $string =~  m/T(.*)Z/;
Run Code Online (Sandbox Code Playgroud)

正则表达式我不是很好.我认为这是在T和Z之间得到任何东西.试过离开Z仍然打印1.但它只打印

  1
Run Code Online (Sandbox Code Playgroud)

regex perl

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

子程序没有返回正确的整数

我将数据传递给子例程,但子例程没有返回正确的值.

test(5);

sub test {
    my $t = @_;
    return $t;
}
Run Code Online (Sandbox Code Playgroud)

它应该返回5但正在返回2.我正在使用Mojolicious,但我认为这不应该有所作为,因为它只是一个函数?

perl subroutine

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

Summernote 将字体大小添加到工具栏

我正在尝试向 Summernote 编辑器添加字体大小,但没有成功。如果我删除['fontsize', ['8', '9', '10', '11', '12', '14', '18']],并使用,['fontsize', ['fontsize']],我只会得到一种尺寸,即 13。我正在尝试获取尺寸列表。

 <script>
 $(document).ready(function() {
   $('#image_body').summernote({
     toolbar: [
       // [groupName, [list of button]]
       ['style', ['bold', 'italic', 'underline', 'clear']],
       ['font', ['strikethrough', 'superscript', 'subscript']],
       //['fontsize', ['fontsize']],
       ['fontsize', ['8', '9', '10', '11', '12', '14', '18']],
       ['color', ['color']],
       ['para', ['ul', 'ol', 'paragraph']],
       ['height', ['height']]
     ]
   });
});
Run Code Online (Sandbox Code Playgroud)

javascript wysiwyg bootstrap-4

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

如何将数据添加到哈希引用

我在将数据附加到哈希数组时遇到问题。不是将数据附加到哈希中,而是创建一个新的哈希。

$json_data = 
{
    'site_data' =>
     {
        'urldata' =>
        [
            {
                'URL' => "$filedata{'filename'}"
            }
        ],
    }
}
my %format =('Format'=>'ZIP');
push ($json_data->{'site_data'}->{'urldata'},\%format);
Run Code Online (Sandbox Code Playgroud)

我期望的是。

'urldata':
 [
    {
        'URL':"www.espn.com",
        'Format':"ZIP"
    }

 ],
Run Code Online (Sandbox Code Playgroud)

我得到的是。

'urldata':
 [
    {
        'URL':"www.espn.com"
    },
    {
        'Format':"ZIP"
    }

 ],
Run Code Online (Sandbox Code Playgroud)

perl

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

标签 统计

perl ×3

bootstrap-4 ×1

javascript ×1

regex ×1

subroutine ×1

wysiwyg ×1