社区
C#
帖子详情
正则表达式请教!
Vicious_Tipper
2012-04-26 09:55:49
有个文本输入框,要求输入内容格式如下:XXXXX-XXXXX,其中XXXX可以是字母或者是数字,正则表达式该如何写?
有点急,在线等!
非常感谢!
...全文
207
25
打赏
收藏
正则表达式请教!
有个文本输入框,要求输入内容格式如下:XXXXX-XXXXX,其中XXXX可以是字母或者是数字,正则表达式该如何写? 有点急,在线等! 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Delta
2012-04-26
打赏
举报
回复
不是有一个文本框控件就可以设置成这样的格式?
saybookcat
2012-04-26
打赏
举报
回复
^[a-zA-Z0-9]{*}-[a-zA-Z0-9]{*}$
总成吧。。
EnForGrass
2012-04-26
打赏
举报
回复
[Quote=引用 19 楼 的回复:]
引用 17 楼 的回复:
引用 15 楼 的回复:
引用 14 楼 的回复:
引用 12 楼 的回复:
引用 10 楼 的回复:
没有位数限制的,所以3楼那个好像不太可以
没有位数限制,去掉位数限制就行了
C# code
^[a-zA-Z0-9]-[a-zA-Z0-9]$
...不行的。
你把你要匹配的说清楚
我在顶楼描述过的……
[/Quote]
这种就可以的啊,你说这种不行,到底哪里有问题
Vicious_Tipper
2012-04-26
打赏
举报
回复
[Quote=引用 19 楼 的回复:]
引用 17 楼 的回复:
引用 15 楼 的回复:
引用 14 楼 的回复:
引用 12 楼 的回复:
引用 10 楼 的回复:
没有位数限制的,所以3楼那个好像不太可以
没有位数限制,去掉位数限制就行了
C# code
^[a-zA-Z0-9]-[a-zA-Z0-9]$
...不行的。
你把你要匹配的说清楚
我在顶楼描述过的,就是……
[/Quote]
Bingo! 非常感谢!
indiantom
2012-04-26
打赏
举报
回复
^[a-zA-Z0-9]{1,}-[a-zA-Z0-9]{1,}$
行不?
Vicious_Tipper
2012-04-26
打赏
举报
回复
[Quote=引用 18 楼 的回复:]
引用 17 楼 的回复:
引用 15 楼 的回复:
引用 14 楼 的回复:
引用 12 楼 的回复:
引用 10 楼 的回复:
没有位数限制的,所以3楼那个好像不太可以
没有位数限制,去掉位数限制就行了
C# code
^[a-zA-Z0-9]-[a-zA-Z0-9]$
...不行的。
你把你要匹配的说清楚
我在顶楼描述过的,就是……
[/Quote]
.NET 2003 C#
porschev
2012-04-26
打赏
举报
回复
[Quote=引用 17 楼 的回复:]
引用 15 楼 的回复:
引用 14 楼 的回复:
引用 12 楼 的回复:
引用 10 楼 的回复:
没有位数限制的,所以3楼那个好像不太可以
没有位数限制,去掉位数限制就行了
C# code
^[a-zA-Z0-9]-[a-zA-Z0-9]$
...不行的。
你把你要匹配的说清楚
我在顶楼描述过的,就是一个文本框,输入的内容格式要……
[/Quote]
没有位数限制?
^[a-zA-Z0-9]+-[a-zA-Z0-9]+$
EnForGrass
2012-04-26
打赏
举报
回复
[Quote=引用 17 楼 的回复:]
引用 15 楼 的回复:
引用 14 楼 的回复:
引用 12 楼 的回复:
引用 10 楼 的回复:
没有位数限制的,所以3楼那个好像不太可以
没有位数限制,去掉位数限制就行了
C# code
^[a-zA-Z0-9]-[a-zA-Z0-9]$
...不行的。
你把你要匹配的说清楚
我在顶楼描述过的,就是一个文本框,输入的内容格式要……
[/Quote]
是js正则还是NET正则还是java正则?
Vicious_Tipper
2012-04-26
打赏
举报
回复
[Quote=引用 15 楼 的回复:]
引用 14 楼 的回复:
引用 12 楼 的回复:
引用 10 楼 的回复:
没有位数限制的,所以3楼那个好像不太可以
没有位数限制,去掉位数限制就行了
C# code
^[a-zA-Z0-9]-[a-zA-Z0-9]$
...不行的。
你把你要匹配的说清楚
[/Quote]
我在顶楼描述过的,就是一个文本框,输入的内容格式要求如下:XXXXX-XXXXX,x是没有个数限制的,比如ABCD01-EFGH02,也可能是ABCDE01-HIJK02。
ec06cumt
2012-04-26
打赏
举报
回复
看下,这个吧,很详细。
http://www.cnblogs.com/KissKnife/archive/2008/03/23/1118423.html
EnForGrass
2012-04-26
打赏
举报
回复
[Quote=引用 14 楼 的回复:]
引用 12 楼 的回复:
引用 10 楼 的回复:
没有位数限制的,所以3楼那个好像不太可以
没有位数限制,去掉位数限制就行了
C# code
^[a-zA-Z0-9]-[a-zA-Z0-9]$
...不行的。
[/Quote]
你把你要匹配的说清楚
Vicious_Tipper
2012-04-26
打赏
举报
回复
[Quote=引用 12 楼 的回复:]
引用 10 楼 的回复:
没有位数限制的,所以3楼那个好像不太可以
没有位数限制,去掉位数限制就行了
C# code
^[a-zA-Z0-9]-[a-zA-Z0-9]$
[/Quote]
...不行的。
ohkuy
2012-04-26
打赏
举报
回复
我觉得Tim的表达式更好一些
^(?i)[a-z0-9]+-[a-z0-9]+$
要求-两边都必须有一个字母或数字
ohkuy
2012-04-26
打赏
举报
回复
[Quote=引用 10 楼 的回复:]
没有位数限制的,所以3楼那个好像不太可以
[/Quote]
没有位数限制,去掉位数限制就行了
^[a-zA-Z0-9]-[a-zA-Z0-9]$
Vicious_Tipper
2012-04-26
打赏
举报
回复
顶一下,求解。
Vicious_Tipper
2012-04-26
打赏
举报
回复
没有位数限制的,所以3楼那个好像不太可以
q107770540
2012-04-26
打赏
举报
回复
发源 ===> 必需
lele1028265767
2012-04-26
打赏
举报
回复
+1
[Quote=引用 3 楼 的回复:]
C# code
^[a-zA-Z0-9]{5}-[a-zA-Z0-9]{5}$
[/Quote]
自律2019
2012-04-26
打赏
举报
回复
位数限制为5位-5位,正确呢[Quote=引用 3 楼 的回复:]
C# code
^[a-zA-Z0-9]{5}-[a-zA-Z0-9]{5}$
[/Quote]
EnForGrass
2012-04-26
打赏
举报
回复
^[a-zA-Z\d]{5}-[a-zA-Z\d]{5}$
加载更多回复(5)
匹配form表单中所有内容的
正则表达式
需求是这样子的: 现在有一个表单 代码如下:<form action=’mk.php’>…….</form> 表单里面的省略号代表里面的内容,里面有各式各样的标签<>。 想写一个
正则表达式
匹配整个form表单,包括form标签,是html文件里面的内容。 首先想到的是: 代码如下: <form .*</form> 这样子: 代码如下: <form [^>]*/form> 还有这样子: 代码如下: <form .*<\/form> 只要是form里面有标签的,这样都匹配不到内容,莫名其妙啊,也不知道是什么原因。 后来
请教
了一个
正则表达式
的高手,他告诉我了另外一种写法: 代码如下: <f
请教
一个
正则表达式
,匹配所有Html标签外部的指定字符串
请教
一个
正则表达式
,匹配所有Html标签外部的指定字符串
正则匹配后面非指定字符的正则 原创
我想匹配后面只要不是x和.net的asp. 如:asp.net aspx asp aspyu 只需要匹配aspyu和asp这样的正则,我弄了老会,也没弄出来,大家帮忙啊 负向预查: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]这是我在经典论坛问的一个问题,感谢Sheneyan(子虚乌有)版主 您可能感兴趣的文章:
正则表达式
匹配任意字符(包括换行符)的写法
正则表达式
匹配不包含某些字符串的技巧Java正则多字符串匹配替换
正则表达式
匹配至少有一个非空白字符并且不超过指定长度匹配任意字符的
正则表达式
写法
请教
一个
正则表达式
,匹配所
python
正则表达式
的懒惰匹配和贪婪匹配说明
第一次碰到这个问题的时候,确实不知道该怎么办,后来
请教
了一个大神,加上自己的理解,才了解是什么意思,这个东西写python的会经常用到,而且会特别频繁,在此写一篇博客,希望可以帮到一些朋友。 例:一个字符串 “abcdacsdnd” ①懒惰匹配 regex = “a.*?d” ②贪婪匹配 regex = “a.*d” 测试代码: # coding=UTF-8 import re str = "abcdacsdn" print("原始字符串 " + str) # 懒惰匹配 regexL = "a.*?d" print("懒惰匹配 = " + regexL) regL = re.comp
JAVA中
正则表达式
小总结(整理)
昨天,有朋友
请教
我关于
正则表达式
的问题,就这点问题当时也真是把我难住了,无奈不得不学习了,于是到搜了写相关资料,为了加深了印象,现把相关内容整理如下,供大家参考学习
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章