相关疑难解决方法(0)

1653
推荐指数
16
解决办法
66万
查看次数

除了XHTML自包含标记之外,RegEx匹配开放标记

我需要匹配所有这些开始标记:

<p>
<a href="foo">
Run Code Online (Sandbox Code Playgroud)

但不是这些:

<br />
<hr class="foo" />
Run Code Online (Sandbox Code Playgroud)

我想出了这个,并希望确保我做对了.我只抓住了a-z.

<([a-z]+) *[^/]*?>
Run Code Online (Sandbox Code Playgroud)

我相信它说:

  • 找一个小于,然后
  • 然后,查找(并捕获)az一次或多次
  • 然后找到零个或多个空格
  • 找到任何字符零次或多次,贪婪/,然后
  • 找到一个大于

我有这个权利吗?更重要的是,你怎么看?

html regex xhtml

1323
推荐指数
36
解决办法
270万
查看次数

Java上的正则表达式日期格式验证

我只是想知道是否有一种方法(可能使用正则表达式)来验证Java桌面应用程序上的输入正是一个字符串格式化为:"YYYY-MM-DD".

我搜索过但没有成功.

谢谢

java regex parsing date

56
推荐指数
7
解决办法
19万
查看次数

Codeigniter - 日期格式 - 表单验证

我使用PHP.我正在使用以下表格,

<?php
    echo form_open('/register/create_new', $form_params);
?>

DOB: <input type="text" id="dob" name="reg[dob]">
     <input type="submit" value="Create Account" />
</form>
Run Code Online (Sandbox Code Playgroud)

在这里,#dobdd-mm-yyyy格式.

我的验证码是,

array(
  'field' => 'reg[dob]',
  'label' => 'DOB',
  'rules' => 'required'
)
Run Code Online (Sandbox Code Playgroud)

如何设置rules正确的日期验证?

php codeigniter codeigniter-form-helper

12
推荐指数
3
解决办法
5万
查看次数

Java正则表达式 - YYYYMMDD

我正在从包含格式行的文件中读取YYYYMMDD.我如何regular expressions用来检查这些线的有效性?谢谢.该应用程序是一个Java应用程序

java regex datetime date

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

正则表达式 - 日期 (mm/dd/yyyy) 格式 (JavaScript)

正则表达式的格式为mm/dd/yyyy。

当前的正则表达式目前有一个小问题,我无法确定。我可以使用有效的月份、闰年和年份范围验证 mm/dd/yyyy。尽管当写入的年份为'2016asdf' 时,它仍然接受该值。

它应该遵循的规则是:

  • 只允许有效日期
  • 2月29日如果是闰年可以算
  • 年份值范围为 1900 - 2099

有效值:

12/31/2016

1900 年 1 月 15 日

02/29/2016(因为2016年是闰年)

无效值:

1/01/1900(因为格式是“mm”而不是“m”)

01/32/1900(因为没有这样的日期)

13/22/1900(因为没有那个月)

03/01/2100(超出年份限制)

02/29/2017(因为2017年不是闰年)

javascript regex

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