【发布时间】:2012-06-07 13:35:58
【问题描述】:
我检查我的字符串是否以数字开头使用
if(RegEx(IsMatch(myString, @"\d+"))) ...
如果这个条件成立,我想得到我的字符串开头的这个“数字”子字符串的长度。
如果每个下一个字符都是从第一个字符开始并增加一些计数器的数字,我可以找到长度检查。有没有更好的方法来做到这一点?
【问题讨论】:
-
你能假设“数字”子字符串后面的字符吗?例如,字符串是否总是类似于:1234abc,或者这可能是:12345 之后没有字符?
-
@ademing2,嗯,这是一个数学表达式,但你永远无法确定用户输入是否正确))
标签: java c# regex maxlength digit