以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]截取字符串  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=184122)

--  作者:yqiushyqiush
--  发布时间:2022/11/24 12:39:00
--  [求助]截取字符串
请问:
字符串:”测试12345测试>95.01测试456789测试“
如何能截取大于号后面的数字部分”95.01“,去掉其他部分的数字和文本?谢谢!

--  作者:有点蓝
--  发布时间:2022/11/24 13:35:00
--  
Dim s As String = "测试12345测试>95.01测试456789测试"
Dim p As String = "(?<=>).*?(?=[^.\\d+])"
Dim rgx = New System.Text.RegularExpressions.Regex(p, System.Text.RegularExpressions.RegexOptions.IgnoreCase)
Output.Show(rgx.Match(s).Value)