【发布时间】:2012-07-31 08:40:11
【问题描述】:
我已经编程一年了,我已经做了很多次string 操作,但从来不明白它实际上是如何工作的,或者最好的方法是什么。
假设我有这个字符串
String abc = "https://uu2020.devuueva.com/portal/mesddsa/usforeer/nance/tings/M3C102d4104/1007/tingjack/default.aspx";
我只想要这部分
"https://uu2020.devuueva.com/portal/mesddsa/usforeer/nance/tings/M3C102d4104"
字符/名称可以更改并且是动态的,但是“/”不是。有人可以演示最简单和最好的方法吗?
【问题讨论】:
-
“字符串操作”涵盖了一个巨大的可能性领域,既使用内置字符串函数,也使用正则表达式之类的东西。你在这里问什么没有什么意义,因为你没有给我们任何操作应该遵循的“规则”
-
你的意思是,你会在 9 号断掉字符串
/? -
@fdgfdgsdfg 在谈到字符串操作时,我主要会选择正则表达式。但是,它们是有代价的(加工和维护)。对于您的情况,更简单的方法是最直接的:计算反斜杠并获得
substring -
@AndreCalil 当我尝试使用 SubString 时,它要求两个 Int 参数:S
-
@fdgfdgs dfg 您是否尝试阅读
substring函数的文档?它解释了这“两个 Int 参数”是什么。
标签: c# asp.net string .net-2.0