请问如何通过正则表达式获取11.02.125.0.3.4中的第一个点号前的数字呢? 20
背景:通过读取IE注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer下的svcVersion获取当前机器中...
背景:通过读取IE注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer 下的svcVersion获取当前机器中IE的版本号。如11.02.125.0.3.4
问题:现想通过正则表达式获取11.02.125.0.3.4中的第一个点号前的数字(或字符),该怎么处理呢?
备注:用正则表达式,暂不考虑使用java、JavaScript、php以及shell等语言中提供的方法。 展开
问题:现想通过正则表达式获取11.02.125.0.3.4中的第一个点号前的数字(或字符),该怎么处理呢?
备注:用正则表达式,暂不考虑使用java、JavaScript、php以及shell等语言中提供的方法。 展开
2个回答
展开全部
如果这个是一整个字符串的话,可以利用开头结尾符号。/^([0-9a-zA-Z]+)\..*$/
更多追问追答
追问
谢谢回答,可以做整个字符串处理,但是你这个也不能去除第一个点号前的部分吧!
追答
这个可以匹配第一个点号之前的数字或字母,但是去除是什么意思?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询