如何将字符串缩短为数字和加号?

问题描述 投票:0回答:1

我想使用字符串phoneNumber,它是一个电话号码,在移动设备上拨打这个号码。 如何将电话号码字符串缩短为仅包含数字和加号?

例如

电话号码 = "+49 / 123 - 456.89"

我喜欢得到:“+4912345678”

c# string
1个回答
0
投票

您可以使用:

var cleanNumber = phoneNumber.Where(c => c == '+' || Char.IsDigit(c));
string result = String.Concat(cleanNumber);
© www.soinside.com 2019 - 2024. All rights reserved.