小编Pie*_*888的帖子

如何编写正则表达式来验证日期?

我正在使用 JavaScript,我需要弄清楚如何使用正则表达式确定有效日期。

比赛将是:

dd-mm-yyyy
dd-mm-yy
Run Code Online (Sandbox Code Playgroud)

此外,不应接受前导零,例如:

9-8-2010
10-6-99
Run Code Online (Sandbox Code Playgroud)

我该如何编写正则表达式来做到这一点?

javascript regex

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

检查范围内的int

在java中是否有一种优雅的方法来检查int是否等于或大于/小于值1.

例如,如果我检查x一下5.我想要回归真实4, 5 and 6,因为4和6距离5只有一个.

这样做有功能吗?或者我最好这样写它?

int i = 5;
int j = 5;
if(i == j || i == j-1 || i == j+1)
{
    //pass
}
//or
if(i >= j-1 && i <= j+1)
{
    //also works
}
Run Code Online (Sandbox Code Playgroud)

当然上面的代码很丑陋,难以阅读.那么还有更好的方法吗?

java comparison integer if-statement

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

如何使用C#编写的html创建word文档

我创建了一个必须创建word文档的C#应用​​程序.

我正在使用Microsoft.Office.Interop.Word这样做,我已成功设法输出一些word文档,但通过代码创建内容是一项非常耗时的工作.

我注意到这个单词能够打开html页面并将其显示为普通内容,因此我在html中创建了一个简单的测试表并将其插入到word文档中.但当我输出文件时,显而易见的事情发生了:标签还在哪里!Word没有将标签格式化为html.它只输出我放在那里的东西.

我如何告诉单词将文本重新格式化为html?

编辑:(当然是通过C#代码)

编辑2:请注意我正在通过一些数据解析这个,所以我最终会得到大约4页相同的表/ html,所以我需要能够告诉单词从下一页开始我已经完成了一个循环.因此,仅使用html的方法可能不起作用.

html c# formatting ms-word

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

如何将visual studio windows表单项目转换为应用程序?

我编写了一个小时表应用程序,现在我想发布它,以便人们可以安装和运行它.

我已经尝试过visual studio 2008的发布功能,但是这给了我一个非常令人困惑的clickOnce应用程序/安装程序,但是当我运行它时它可以工作,但是当我将安装程序导出到另一台PC时,它会安装它崩溃的结尾处安装.

所以我尝试只处理已安装的文件,但程序在启动时崩溃.

有一种简单的方法可以将应用程序编译为简单的独立可执行文件,也可能包含一个包含资源(图像/类)的单独文件夹?

c# executable publishing visual-studio-2008

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