小编Hai*_*vgi的帖子

日期的正则表达式

我有一个日期格式:YYYY-MM-DD,因为我们都知道这几个月只包含01,02,03,04,05,06,07,08,09,10,11,12等数字.我怎样才能真正编写一个正则表达式,只允许我获得正确的月份和日期.我只能这样做......

var date = /[0-9]{4}\-[0-9]{2}\-[0-9]{2}/;

    function checkDate(Date)
    {
        if (date.test(Date))
        {
        alert("Valid Date");
        }
            else
            {
                    alert("Invalid Date");
            }

    }
Run Code Online (Sandbox Code Playgroud)

因此,如果日期是例如2008-24-43.它仍然会返回我的有效日期.

谢谢.

javascript regex

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

c# - 将字符串拆分为2个数组的有效方法是什么

我有一个字符串"1,2,3,4,5,6,7".

总是7个数字!分开,

将它分成2个整数数组的最佳方法是什么,

firts数组包含1-5个数字

第二个数组包含6-7个数字

谢谢

c# arrays string split

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

减少.resize和.scroll方法的调用次数

我正在使用以下代码来查找查看者正在访问的页面的哪个部分(类似于Google图书,以查找正在查看的页面):

$("#main-content").scroll(function () { 
            Nx.curPage = (Math.round($(this).scrollTop()/620)+1);
            window.location.hash = "#"+Nx.curPage;
            Nx.select(undefined);
        });
Run Code Online (Sandbox Code Playgroud)

另一部分我$(window).resize( ... )用来使我的内容适合当前的窗口大小,每个调整大小调用一次.你可以想象这会减慢页面的速度,特别是在较旧的硬件上.是否有任何方法可以实现滚动或调整大小时停止然后开始执行这些操作,从而减少了多少进程?有点像$("#main-content").scrollStop???

javascript performance jquery

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

c#清除selectbox并动态构建它 - windows form application

如何清除c#(windows窗体应用程序)中选择框中的所有选项,是否有一些简单或需要循环遍历所有项目?

如何在此选择框中添加动态选项?

c# dynamic options winforms drop-down-menu

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

c#struct/class初始化一个Arraylist

我有这个代码:

 public struct SmartFilter
    {
        public int from, to;
        public ArrayList collect  = new ArrayList();                 
        public long bit;            
    }
Run Code Online (Sandbox Code Playgroud)

我收到错误:

不能在结构中使用实例字段初始值设定项

我尝试不同的方式来克服这个错误,但没有成功,

如何在struct/class中有一个数组列表?

c# struct initialization arraylist

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

c#linkedlist如何获取最后一个元素之前的元素

我尝试在我的Windows窗体应用程序中实现重做撤消.

我建立了一个链表,列表中的每个输入都是一个保存表单中所有元素状态的类.

每次单击"保存"按钮,都会在此列表中插入表单元素的最后一个状态.

当用户点击撤销按钮时,我想获得列表的输入(一个在最后一个之前)并加载它.

我不知道从链表中获取此元素的简单方法是什么?

我的代码看起来像:

 public class SaveState {

          public int comboBox1;
          public int comboBox2;
          ..........
          public SaveState() {
           .......
          }
    }
    LinkedList<SaveState> RedoUndo = new LinkedList<SaveState>();

    # in save function
    var this_state = new SaveState();           
    this_state = getAllState();
    RedoUndo.AddLast(this_state);

    # when click undo
    var cur_state = new SaveState();
    # this lines dont work !!!!!!!!!
    int get = RedoUndo.Count - 1;        
    cur_state = RedoUndo.Find(get);
    setAllState(cur_state);
Run Code Online (Sandbox Code Playgroud)

c# linked-list

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

在codeigniter中需要一个名为"directory"的控制器

我需要我的控制器名称为"目录",所以我可以为我的业务目录页面添加URL "mysite.com/directory".但问题是"目录"是一个预定义的php类,所以我不能再声明它.它给出了错误

致命错误:无法在第8行的C:\ wamp\www\Logistica\system\application\controllers\directory.php中重新声明类目录

有没有办法我可以将我的类和控制器重命名为其他东西,并且仍然在URL中有"目录"?

php url codeigniter

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

jquery日期选择器

我使用jQuery的日期选取器在轨项目,我想禁用previous/ past日期.

有没有办法实现这一目标.以及如果减去当前的时间

javascript jquery jquery-ui ruby-on-rails datepicker

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

找出一天

我想根据数据库日期条目找出一周中的哪一天.

例如:假设我从数据库中获取一个值,例如03-03-1988,我想打印星期一或星期二那天.我怎么能算出来?

提前超过..

php mysql

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

如何在ezpublish模板中合并数组?

如果有人可以帮我在ez发布中添加数组.

我有阵列链接

{def $a = array(a,b,c)}
{def $b = array(d,e)}
Run Code Online (Sandbox Code Playgroud)

我想要一个像数组一样的输出

$c = array(a,b,c,d,e);
Run Code Online (Sandbox Code Playgroud)

php ezpublish

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