正则表达式中的C#错误

马可·阿劳霍(Marco Araujo)

我正在使用C#2012,但无法解决此正则表达式。

我需要验证文本,以便强制点或迹线以分隔输入文本中的数字:
[0-9] {9}(-|。)[\ s]?[0-9] {4}(- |。)[0-9] {4}(-|。)0-9 [0-9] {2}(-|。)[0-9] {4}

有效文本应如下:
0706570-39.2014.8.02.0001

但是上面的表达式对下面的文本返回true,尽管应该为假:
... ...结婚证书号00287301551 982200032250000901391-私人注册表...

威克斯
^[0-9]{9}(-|\.)[\s]?[0-9]{4}(-|\.)[0-9]{4}(-|\.)0-9[0-9]{2}(-|\.)[0-9]{4}$

添加锚点^...$以指示字符串的开始和结束。也要逃脱.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#正则表达式始终返回错误

来自分类Dev

C ++中的正则表达式编译错误

来自分类Dev

XML中的C#正则表达式标记

来自分类Dev

正则表达式在C#中不匹配

来自分类Dev

C#正则表达式中的无效字符

来自分类Dev

C#中的正则表达式问题

来自分类Dev

卡在C#中的正则表达式上

来自分类Dev

C#中的正则表达式,包括注释

来自分类Dev

C#中的正则表达式模式问题

来自分类Dev

C#中的正则表达式

来自分类Dev

C#中的数据注释正则表达式

来自分类Dev

C#正则表达式中的无效字符

来自分类Dev

C#中的正则表达式,包括注释

来自分类Dev

正则表达式替换C#中的标签

来自分类Dev

C#中的正则表达式匹配空格

来自分类Dev

C# 正则表达式中的捕获

来自分类Dev

正则表达式:匹配 C# 中的引号

来自分类Dev

C ++正则表达式错误

来自分类Dev

错误,C#控制台应用程序中的正则表达式无效

来自分类Dev

C#使用正则表达式读取日志文件中的错误

来自分类Dev

Powershell:它的正则表达式与C#或Linux Shell中的正则表达式相同吗?

来自分类Dev

将C#正则表达式转换为JavaScript正则表达式

来自分类Dev

正则表达式表达错误

来自分类Dev

带有网址的C#正则表达式错误

来自分类Dev

C# 正则表达式搜索给出错误

来自分类Dev

Flex中的正则表达式有错误

来自分类Dev

Django URL中的正则表达式错误

来自分类Dev

cmake-编译正则表达式中的错误

来自分类Dev

VBS中的正则表达式错误