社区
C#
帖子详情
C#正则表达式匹配问题
abc221414
2012-04-12 03:19:57
请问,如果想匹配以“2>”开始的字符串,正则表达式应该怎么写?
我写成“^2\>[A-z0-9]*$”但是一直不通过。
...全文
128
13
打赏
收藏
C#正则表达式匹配问题
请问,如果想匹配以“2>”开始的字符串,正则表达式应该怎么写? 我写成“^2\>[A-z0-9]*$”但是一直不通过。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
abc221414
2012-05-03
打赏
举报
回复
谢谢大家,我忘了想正则表达式中加入‘-’了
结贴
indiantom
2012-04-12
打赏
举报
回复
^2/>[a-zA-Z0-9-]*$
加上"-"就行了吧?
freshnessq
2012-04-12
打赏
举报
回复
^(2\>).*$
EnForGrass
2012-04-12
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
引用 8 楼 的回复:
引用 1 楼 的回复:
改成这样试试
^2\>[A-Za-z0-9]*$
你举个例子那个通不过
我用这个正则来匹配:2>HB5-G0108
但是总是过不去,我想可能是因为字符串里面有一个“-”的原因,
但是我还真是不知道该怎么办,
求助大家......
改成这样
^2\>[\w]*
[/Quote]
哦,不是下划线啊
改成这样
^2>[a-zA-Z0-9-]*
EnForGrass
2012-04-12
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
引用 1 楼 的回复:
改成这样试试
^2\>[A-Za-z0-9]*$
你举个例子那个通不过
我用这个正则来匹配:2>HB5-G0108
但是总是过不去,我想可能是因为字符串里面有一个“-”的原因,
但是我还真是不知道该怎么办,
求助大家......
[/Quote]
改成这样
^2\>[\w]*
abc221414
2012-04-12
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
改成这样试试
^2\>[A-Za-z0-9]*$
你举个例子那个通不过
[/Quote]
我用这个正则来匹配:2>HB5-G0108
但是总是过不去,我想可能是因为字符串里面有一个“-”的原因,
但是我还真是不知道该怎么办,
求助大家......
abc221414
2012-04-12
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
引用 5 楼 的回复:
引用 4 楼 的回复:
引用 1 楼 的回复:
改成这样试试
^2\>[A-Za-z0-9]*$
你举个例子那个通不过
错了,你那个只能匹配到2开头的
^(2\>)[A-Za-z0-9]*$
可以不用加括号,因为是逐字匹配的.当移动到>去进行匹配的时候就已经限定好了.
恩,因为他后面加了>是可以匹配到的,谢谢huangwenquan1……
[/Quote]
我需要匹配的字符串:2>HB5-G0108
正则表达式是:^2\>[A-Za-z0-9]*$
这样通不过,我想是不是因为字符串里面有一个“-”的原因?
EnForGrass
2012-04-12
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
引用 4 楼 的回复:
引用 1 楼 的回复:
改成这样试试
^2\>[A-Za-z0-9]*$
你举个例子那个通不过
错了,你那个只能匹配到2开头的
^(2\>)[A-Za-z0-9]*$
可以不用加括号,因为是逐字匹配的.当移动到>去进行匹配的时候就已经限定好了.
[/Quote]
恩,因为他后面加了>是可以匹配到的,谢谢huangwenquan123,正则学了一周,还的进一步学习
huangwenquan123
2012-04-12
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
引用 1 楼 的回复:
改成这样试试
^2\>[A-Za-z0-9]*$
你举个例子那个通不过
错了,你那个只能匹配到2开头的
^(2\>)[A-Za-z0-9]*$
[/Quote]可以不用加括号,因为是逐字匹配的.当移动到>去进行匹配的时候就已经限定好了.
EnForGrass
2012-04-12
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
改成这样试试
^2\>[A-Za-z0-9]*$
你举个例子那个通不过
[/Quote]
错了,你那个只能匹配到2开头的
^(2\>)[A-Za-z0-9]*$
pmars
2012-04-12
打赏
举报
回复
(?m)^2\>.*$
huangwenquan123
2012-04-12
打赏
举报
回复
^2>[a-zA-Z0-9]*
EnForGrass
2012-04-12
打赏
举报
回复
改成这样试试
^2\>[A-Za-z0-9]*$
你举个例子那个通不过
C#
正则表达式大全, 判断字符串是否为正整数,中文,英文.....
C#
正则表达式大全 正则表达式是指用来描述字符串模式的表达式,通过使用正则表达式,我们可以轻松地实现字符串的匹配、验证、提取和替换等操作。在
C#
中,我们可以使用 System.Text.RegularExpressions 命名空间...
c#
正则表达式生成工具 源代码
在IT领域,正则表达式...通过对这个源代码的分析和学习,开发者不仅可以掌握
C#
正则表达式的基本用法,还能了解到一些高级特性和实际应用中的技巧。这对于提升软件开发能力,特别是在处理文本数据时,是非常有帮助的。
C#
正则表达式测试工具(项目源码)
例如,`Match`方法用于查找字符串中第一个与
正则表达式匹配
的子串,而`Matches`则会返回所有匹配的子串集合。 在
C#
中,正则表达式模式是由一系列特殊字符和普通字符组成的字符串,用来定义要匹配的文本模式。例如,...
正则表达式测试工具
C#
版(src)
本项目提供了一个
C#
编写的正则表达式测试工具,包含完整的源代码,可以帮助开发者调试和测试他们的正则表达式,支持查找和替换功能,并能直观地显示匹配结果。 1. **
C#
中的正则表达式基础** - `System.Text....
C#
正则表达式快速入门.pdf
`Capture`类表示
正则表达式匹配
中捕获到的一个片段,而`CaptureCollection`则是`Capture`对象的集合,通常用于存储多个捕获结果。 #### 2. `Group`和`GroupCollection` `Group`用于表示正则表达式中的一个分组,...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章