Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们的 API 将增值税号作为不带符号的“字符串”数据值接收。例如“BE0123123123”,应该“转换”为结构化字段:“BE 0123.123.123”输入长度将始终是相同的长度和类型。
关于什么是最好的方法的任何建议?
有很多解决方案,其中之一可以是正则表达式
Regex.Replace(input, @"(\w{2})(\w{4})(\w{3})(\w{3})", @"$1 $2.$3.$4");