asp 提取字符串中的小数和整数 如一个字符串为 "0.46度/天.",如何把其中的0.46提取出来?
2个回答
展开全部
用正则表达式:<%
Str="asp 提取字符串中的小数(7.18/7./.18)和整数(718/0718) 如一个字符串为 '0.46度/天.',如何把其中的0.46提取出来?"
Set regEx = New RegExp '建立正则表达式。
regEx.Pattern = "((\d+\.\d+)|(\d+))" '设置模式。
regEx.IgnoreCase = True '设置是否区分字符大小写。
regEx.Global = True '设置全局可用性。
Set Matches = regEx.Execute(Str) '执行搜索。
For Each Match In Matches '遍历匹配集合。
Response.Write (Match.Value+0)&"<br>"
Next
%>
执行结果:
7.18
7
18
718
718
.46
.46
Str="asp 提取字符串中的小数(7.18/7./.18)和整数(718/0718) 如一个字符串为 '0.46度/天.',如何把其中的0.46提取出来?"
Set regEx = New RegExp '建立正则表达式。
regEx.Pattern = "((\d+\.\d+)|(\d+))" '设置模式。
regEx.IgnoreCase = True '设置是否区分字符大小写。
regEx.Global = True '设置全局可用性。
Set Matches = regEx.Execute(Str) '执行搜索。
For Each Match In Matches '遍历匹配集合。
Response.Write (Match.Value+0)&"<br>"
Next
%>
执行结果:
7.18
7
18
718
718
.46
.46
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询