我需要查找并提取字符串中包含的数字.
例如,从这些字符串:
string test = "1 test"
string test1 = " 1 test"
string test2 = "test 99"
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我在.NET中有一个字符串,实际上是一个网址.我想要一种简单的方法来从特定参数中获取值.
通常,我只是使用Request.Params["theThingIWant"],但这个字符串不是来自请求.我可以Uri像这样创建一个新项目:
Uri myUri = new Uri(TheStringUrlIWantMyValueFrom);
Run Code Online (Sandbox Code Playgroud)
我可以myUri.Query用来获取查询字符串......但是我显然必须找到一些分解它的regexy方法.
我是否遗漏了一些明显的东西,或者没有内置的方法来创建某种类型的正则表达式等等?
使用以下代码:
string q = "userID=16555&gameID=60&score=4542.122&time=343114";
Run Code Online (Sandbox Code Playgroud)
什么是最简单的解析值的方法,最好不要编写我自己的解析器?我正在寻找具有相同功能的东西Request.querystring["gameID"].
我正在抓一些像这样的网站内容 - "公司股票价格7100".
现在,我想要的是从这个字符串中提取数值.我试过分裂,但是我的正则表达式出现了问题.
请让我知道如何获得这个价值.
c# ×4
.net ×3
regex ×2
asp.net ×1
parameters ×1
parsing ×1
postdata ×1
query-string ×1
string ×1
url ×1