问题列表 - 第38299页

C#Regex,格式化时间

我正在制作一个考勤卡计划,用户输入开始时间,结束时间和项目名称.他们可以单击"添加",然后将输入的详细信息添加到列表框中.

我不允许添加数据,除非开始时间和结束时间的格式如下:08:14am但是,这很烦人,不得不每次都输入它,所以我决定通过正则表达式让它自动格式化.因此,如果您输入8:14,它将更改为08:14am.我怎样才能实现这个目标Regex.Replace()

如果您有任何其他方法,请不要犹豫,列出它们.

编辑1:我还有其他替代品; 例如81408:14am,808:00am

编辑2:所以现在我正在使用这段代码:

string[] formats = { "h:mm", "h", "hh", "hmm", "hhmm", "h:mmtt", "htt", "hhtt" };
DateTime dt = DateTime.ParseExact(t.Text, formats, new CultureInfo("en-US"), DateTimeStyles.None);
t.Text = dt.ToString("hh:mmtt").ToLower();
Run Code Online (Sandbox Code Playgroud)

它取代了一些东西,h:mm但不是其他东西h.

c# regex format time

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

C#接口问题

出于某种原因,我遇到了Interfaces的问题.我知道已经发布了100个例子,但显然我不够聪明,无法弄明白......

我有以下界面:

namespace DocStore.Interfaces
{
  public interface IResetCategoryControl
  {
    string CategoryToAdd { set; }
  }
}
Run Code Online (Sandbox Code Playgroud)

我想将CategoryToAdd设置为一个值.

这是我想要设置它的课程以及到目前为止我所拥有的课程:

  public partial class AddDocumentsDialog : IResetCategoryControl

    public string CategoryToAdd
    {
      set
      {
        IResetCategoryControl() ireset = new IResetCategoryControl();
        ireset.CategoryToAdd = value;       
      }
    }
  }
Run Code Online (Sandbox Code Playgroud)

我在AddDocumentDialog类中做错了什么?我不能让那部分工作.

谢谢!

Eroc

c# interface

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

Postgres:逐列更新所有值?

有没有办法做到这一点?我想以下不起作用.

UPDATE表SET列=列+ 1 ...

除了编写函数或使用PHP之外,还有一种方法可以使用查询吗?

php postgresql

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

在R中对数据进行排序

我有一个数据框,在R中有900,000行和11列.列名和类型如下:

column name: date / mcode / mname / ycode / yname / yissue  / bsent   / breturn / tsent   / treturn / csales
type:        Date / Char  / Char  / Char  / Char  / Numeric / Numeric / Numeric / Numeric / Numeric / Numeric
Run Code Online (Sandbox Code Playgroud)

我想按以下顺序按这些变量对数据进行排序:

  1. 日期
  2. 的MCode
  3. ycode
  4. yissue

级别的顺序在这里很重要,即它们应该首先按日期排序,如果有相同的日期,它们应该按mcode排序,依此类推.我怎么能在R?

sorting r dataframe

5
推荐指数
2
解决办法
1303
查看次数

"查找和替换"对话框中"替换"按钮的快捷方式

我用Ctrl+ 调用查找和替换对话框H.在F3它找到结果但我必须使用鼠标搜索替换按钮.在每个新发现中,它会改变屏幕位置.有没有办法只使用键盘使用此对话框?

它会节省一些宝贵的秒数乘以一些非常大的数字(我正处于重构中).

shortcuts hotkeys visual-studio

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

如何使用其他项目扩展/自定义WAR

我们的项目有以下场景:

  • 打包为war文件的核心Web应用程序(称为Core项目).
  • 需要为每个客户"定制"或"扩展"核心应用程序(称之为客户项目).这主要包括新的bean定义(我们使用Spring),即.用客户特定的实现替换core.war中的服务实现.
  • 我们希望独立开发核心和客户项目
  • 开发Customer项目时,我们需要能够在Eclipse(在Tomcat上)上运行/调试它,并将Core项目作为依赖项
  • 构建Customer项目时,生成的war文件"包括"核心和客户项目.所以.war是应用程序的客户特定版本

我正在寻找关于在工具和项目配置方面做到这一点的最佳方法的建议.

我们目前正在使用Ant,但是希望避免被蚂蚁埋没.有没有人用Maven做过这件事?

我已经看过很多关于如何构建依赖于java应用程序的Web应用程序的帖子,但是根据其他Web应用程序,Web应用程序上没有任何内容.

谢谢!

java eclipse spring jsp maven-2

9
推荐指数
2
解决办法
3742
查看次数

将焦点更改为 VB.NET 中的另一个窗口

我正在使用 VB.NET 并且需要激活某个窗口。这可能吗?如果是这样,如何?

vb.net windows .net-2.0

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

Escape无法使用可选参数!

在我使用LIKE运算符的可选参数查询中,Escape特殊字符不起作用.这是查询的一部分

NAME LIKE  CASE WHEN '%'+@Name+'%' IS NULL THEN NAME ELSE '%'+@Name+'%' END
Run Code Online (Sandbox Code Playgroud)

我以为我可以做到这一点

NAME LIKE CASE WHEN '%'+@Name+'%'ESCAPE '\' IS NULL THEN NAME ELSE '%'+@Name+'%' END
Run Code Online (Sandbox Code Playgroud)

但是当我添加转义'\'但它引发了一个错误.任何帮助?

演示代码:

 set @Name='Restaur\[ant'

      SELECT      [JOB].HOUSE_CODE,  [JOB].JOB_CODE,  [JOB].OPEN_DATE,  [JOB].NAME AS Position,  [JOB].DESCRIPTION,  [RESTAURANT].ZIP_CODE AS ZipCode, 
                           [STATE].STATE_NAME AS State,  [RESTAURANT].CITY_NAME AS City
    FROM          [JOB] INNER JOIN
                           [RESTAURANT] ON  [JOB].HOUSE_CODE =  [RESTAURANT].HOUSE_CODE INNER JOIN
                           [STATE] ON  [RESTAURANT].STATE_CODE =  [STATE].STATE_CODE INNER JOIN
                           [JOB_CODE] ON  [JOB].HOUSE_CODE =  [JOB_CODE].HOUSE_CODE AND  [JOB].JOB_CODE =  [JOB_CODE].JOB_CODE AND 
                           [RESTAURANT].HOUSE_CODE =  [JOB_CODE].HOUSE_CODE
    WHERE …
Run Code Online (Sandbox Code Playgroud)

sql-server

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

如何选择版本号最高的文件名?

我编写了一个构建脚本,希望能够在安装时选择最新版本的脚本,例如包名是package_X.XXtar.gz,并且有多个副本.

有没有办法将build命令指向package_Y.tar.gz?哪里Y = max(XXX)?

bash

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

使用SQL将Oracle中的2行分组为1

我有一个表有数据的表

state   total   

A       3   

B       6

C       2 

D       7

E       4

我需要从中生成一个表,其中包含A&B(true)和C,D,E(False)的总和

Result Table

Status     Total

True        9 (sum of A and B )

False       13 (sum of C, D, E)

有任何想法如何使用SQL做到这一点?我在Oracle中这样做

sql oracle aggregate aggregate-functions

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