中易网

c#字符串模糊查找

答案:2  悬赏:20  
解决时间 2021-01-24 13:27
c#字符串模糊查找
最佳答案
如果只是这么简单的结构的话,可以这样做:
string[] st = { "[2]", "[3]", "4", "5", "6" };
string[] st1 = st.Where(s => s.StartsWith("[") && s.EndsWith("]")).Select(s => s.Substring(1, s.Length - 2)).ToArray();追问可以详细的加个备注吗?追答s=>s.StartsWith("[") && s.EndsWith("]")是一个lambda表达式,也就是一个方法,就是判断字符串是否是从[开始,从]结束。
st.Where是linq的筛选方法,它接收一个方法,这个方法拥有一个为列表中元素类型的输入参数,返回bool类型,根据这个方法进行筛选。
Select是linq的选择方法,它也接收一个方法,linq将每一个元素作为一个参数调用这个方法,将返回至合并成列表返回。
s=>s.Substring(1,s.Length-2)也是一个lambda表达式,它将第一个和最后一个字符去掉之后的字符串输出。
全部回答
用String.Contains()方法
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
开关插座代理,服务最好的厂家有哪些?
求一个合理的排班表,7个人其中1只上白班,23
通辽市蒙医医院停车场地址在什么地方,想过去
洛阳铲莘县有吗
1、如何理性看待房价,比如房价跌的时候没买
一个公司如何解决与别的公司员工的关系
住宅户内两卧室门对门有什么不好
卵泡发育慢怎么办。
平凉哪里可以割双眼皮
科学家将人的生长激素基因与大肠杆菌的DNA分
超级中国讲的啥?
台风茶园地址在什么地方,想过去办事
青云峰房产地址有知道的么?有点事想过去
虚拟机的磁盘到底是精简置备还是厚置备好
停电类型,我知道有计划停电,临时停电,故障
推荐资讯
1968年1月份有诗邮票价值
温州江心屿的对联“云朝朝,朝朝朝,朝朝朝散
为什么会长鼻息肉
中南商业步行街怎么去啊,我要去那办事
橡皮树的养殖方法有哪些谁说说看?
成都华西做综合隆鼻大概多少钱?要不要住院?
中国造lng船的技术来自哪里
city of Industry 美国哪个城市,位于哪里
什么叫做量子数,主量子数,角量子数,磁量子
玫瑰之约(青儿花坊)地址在什么地方,想过去办
windows xp与windows7操作系统有什么区别
直线相关和直线回归分析的目的是什么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?