PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] 验证字串至少带两位英文字母
楼主:
answermangtr
(你今天抓了嘛)
2018-03-21 15:35:35
如题
我用Regex 去验证
以下程式码
Regex X = new Regex(@"(?=.*[a-zA-Z]{2,})" ,RegexOption.IgnoreCase)
bool y = X.IsMatch("a1234a");
不过我的字串只要英文不是相连两位
例:a1234a
他便会回false
不知道我正则表示式哪里错误
烦请各位神人看一下QQ
作者:
ssccg
(23)
2018-03-21 15:47:00
你的便会回true是什么意思,这段pattern拿来match a1234a没有match啊?
楼主:
answermangtr
(你今天抓了嘛)
2018-03-21 15:55:00
不好意思打太快 已修正
作者:
ssccg
(23)
2018-03-21 16:10:00
不是相连你就不能对[a-zA-Z]用{2,}.*[a-z].*[a-z]或(.*[a-z]){2,}
楼主:
answermangtr
(你今天抓了嘛)
2018-03-21 16:20:00
感谢s大提点 解决了
作者:
vi000246
(Vi)
2018-03-21 17:47:00
你这段是要match相连的啊
继续阅读
[问题] 串行传输接收完整资料疑问!
james999
Re: [问题] ref跟指标
erspicu
[问题] ref跟指标
justinj
[问题] i2c传送
wads5566
[问题] 询问DataGridView相关程式码
tt9981
form keydown
GooLoo
[问题] 继承属性疑问
justlike5566
[问题] 如何在class中取得项目的button.imagine?
forewero
[问题] websocket-sharp实现Client端出错!
james999
多执行绪与底层等待问题
albert2942
Links
booklink
Contact Us: admin [ a t ] ucptt.com