如何使用正则表达式捕获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) 我将数据传递给子例程,但子例程没有返回正确的值.
test(5);
sub test {
my $t = @_;
return $t;
}
Run Code Online (Sandbox Code Playgroud)
它应该返回5但正在返回2.我正在使用Mojolicious,但我认为这不应该有所作为,因为它只是一个函数?
我正在尝试向 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)
我在将数据附加到哈希数组时遇到问题。不是将数据附加到哈希中,而是创建一个新的哈希。
$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)