手机版

asp.net截取字符串范围的方法概述

时间:2021-10-24 来源:互联网 编辑:宝哥软件园 浏览:

废话不多说,言归正传:问题是:是不是这样一个字符串,dfsdg2434,dgdfg35346,DTR 353 w 543’,提取“”和“”的内容?对于这样的问题,我们的思路应该是先分组,再判断尖括号的位置。找到他们后,我们可以拦截他们。因此,我用前面提到的两种方式来实现,如下:1。原字符串截取方式,示例代码如下:复制的代码代码如下: String STR=' dfsdg2434,dgdfg35346,DTR 353 w543 ';string[] strGroup=str。拆分(',');foreach(strGroup中的var s){ int left=s . IndexOf(' ');int right=s . LastIndex of(' ');子串(左1,右-左-1);控制台。写线;}运行结果如下:2434 35346 3w543 2。应用语言集成查询(LINQ),示例代码如下:复制的代码代码如下:stringstr=' dfsdg2434,dgdfg35346,DTR 353 w 543 ';var结果=来自字符串中的s。Split(',')让left=s.IndexOf(')让right=s.LastIndexOf(')选择s.Substring(left 1,right-left-1);结果。dump();运行结果如下:

第二个调试工具是LINQPad。对于第二个let关键字,帮助文档解释如下:let关键字可以创建一个新的范围变量,并用您提供的表达式的结果初始化它。一旦用一个值初始化了范围变量,它就不能用于存储其他值。但是,如果范围变量存储了可查询类型,则可以对其进行查询。好了,这个问题我就总结到这里了,希望对大家有所帮助,欢迎大家有更好的方法和思路来解决这个问题。欢迎大家留言,我会非常感激的!

版权声明:asp.net截取字符串范围的方法概述是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。