剥去前2个字符并替换为另一个字符

时间:2012-09-24 13:57:08

标签: vb.net asp.net-mvc-3

这似乎是一个非常愚蠢的基本问题,但在我的知识中,这似乎完全已经过去了。

基本上我有一个代表电话号码的字符串(0表示区号): 0828889988

并且想用27(南非拨号代码)替换第一个零,因为我很确定它总是这样,我的SMS api需要国际格式,但我希望用户以本地格式输入,所以应该是: 27828889988

我可以调用一行或两行代码来替换第一个字符吗?

原样 - 我可以考虑一种解决方案,但由于我不确定直接语法会长达几行。

1 个答案:

答案 0 :(得分:2)

Dim number as String = "0828889988"
number = "27" + number.SubString(1)

return number //returns "27828889988"