修剪字符串以添加特殊的&非数字的字符
本文关键字:数字 字符 字符串 添加 修剪 | 更新日期: 2023-09-27 17:54:23
我的问题是,我如何修剪字符串以添加特殊的&非数字的字符。例如,在我的数据库中,我有1234567890,我想转换字符串为(123)456-7890时,我的页面加载?这可能吗?谢谢你们了!
假设您想要()
和-
之间的前三位数字,然后是三位数字,然后是其余的:
string input = 1234567890;
string pattern = @"(?<first>'d{3})(?<second>'d{3})(?<third>'d*)"; //
string output = Regex.Replace(input, pattern ,"(${first})${second}-${third}");
// output will be: (123)456-7890
string pNum = string.Format("({0}){1}-{2}", num.Substring(0, 3), num.Substring(3, 3), num.Substring(6, 4));