小编rai*_*7ow的帖子

使用preg_match验证时间格式

我想验证时间输入(如上午10:30,下午02:30)使用 preg_match()

我用这个,

 $pattern   =   "/([1-12]):([0-5])([0-9])( )(am|pm|AM|PM)/";
 if(preg_match($pattern,$time)){
   return true;
 }
Run Code Online (Sandbox Code Playgroud)

但是当我提供类似的输入时10:30 pmxxxx,它将无法验证.我不知道方法是否正确.请帮忙.

php regex preg-match

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

不能用for循环追加孩子

为什么我不能用这个for循环追加多个块?

var di = document.createElement("div");
di.className = 'box';
di.style.width = '100px';
di.style.height = '100px';

for (var i = 0; i < 5; i++) {
    document.body.appendChild(di);
}
Run Code Online (Sandbox Code Playgroud)

然而,这个有效:

for (var i = 0; i < 5; i++) {
    var di = 'di' + [i],
        di = document.createElement("div");
    di.className = 'box';
    di.style.width = '100px';
    di.style.height = '100px';
    document.body.appendChild(di);
}
Run Code Online (Sandbox Code Playgroud)

但为什么第一个不起作用?

html javascript

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

Jquery code to remove item from array

I have a list of checkboxes while selecting checkboxes i have to add the values to arrays and while unchecking i have to remove that from array.

following code am using. but it is not deleting while unchecking

<tr><td class="tdstyleSelect"><input type="checkbox" name="joblist" onclick="toNfroVmps(this.id);" id="' + i + '" checked>

var toNfroVmps = function(id) {
    if($('#' + id).is(':checked')) 
        elementIds.push(id);   
    else    
        delete elementIds[elementIds.indexOf(id)]
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery

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

如何使用node.js在cheerio中获取元素名称

如何在cheerio中获取元素的名称?

相当于jQuery,.attr('name')但是undefined在cheerio 中返回.

html node.js web-scraping cheerio

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

通过使perl脚本可执行来运行它

我正在学习perl并尝试执行此脚本:

 #!/bin/perl

$name ="Manish";
print $name;
Run Code Online (Sandbox Code Playgroud)

我用test.pl名称保存了这个程序并更改了它的模式以使其可执行:

chmod u+x test.pl
Run Code Online (Sandbox Code Playgroud)

当我做perl时我得到/ bin/perl已经安装了perl.

问题: - 当我运行脚本时

perl test.pl
Run Code Online (Sandbox Code Playgroud)

没关系 ..

但当我以./test.pl的形式运行它时

./test.pl[6]: =Manish:  not found
Run Code Online (Sandbox Code Playgroud)

可能是它将其解释为shell脚本.

请帮帮我.

shell perl

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

这个JSON编码怎么不正确?

我在另一个站点上看到了一个JSON代码,如下所示:

var jquerycssmenu={

fadesettings: {overduration: 350, outduration: 100}

...

}
Run Code Online (Sandbox Code Playgroud)

所以我编写自己的代码如下,但它不起作用,我不知道为什么:

var CityCountry={
    CityCountryOrigin: {City: Vancouver, Country: Canada}
};
Run Code Online (Sandbox Code Playgroud)

javascript format json object

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

我如何减少字符串对象:bool对成一个'true only'字符串的数组?

假设我有一个这样的对象:

{ "foo" : true, "bar" : false, "gob" : true, "lob" : false }
Run Code Online (Sandbox Code Playgroud)

我想将它减少为具有相关真值的字符串键数组:

[ "foo", "gob" ]
Run Code Online (Sandbox Code Playgroud)

我怎么用下划线做这个?

underscore.js

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

sql错误1064(42000)语法错误

CREATE TABLE IF NOT EXISTS message(
  id INT NOT NULL auto_increment,
  userid INT NOT NULL,
  date Date NOT NULL,
  text varchar(255) NOT NULL,
  PRIMARY KEY  ('id')
  FOREIGN KEY ('userid') REFERENCES users('id'));
Run Code Online (Sandbox Code Playgroud)

我只是想知道是否有人可以帮助我识别语法错误,因为我无法创建表.

mysql sql syntax mysql-error-1064

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

如何证明一行中有4个div

我有HTML/CSS布局问题:

我有4个具有相同宽度和高度的div.我想"为他们辩护",所以应该从一侧到另一侧放置它们之间相同的空间.换句话说:假设A,B,C,D是div和"|" 表示行的开始/结束.所以我希望在一行中获得3个div的效果:

|A    B    C    D|
Run Code Online (Sandbox Code Playgroud)

怎么做.我能用3个div来做,但如何用4个div做到这一点?

html css layout

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