【问题标题】:Adding hyphen in string在字符串中添加连字符
【发布时间】:2015-09-21 09:05:28
【问题描述】:

我在 ssis 中遇到了一些格式问题。我有一些来自文本文件的电话号码集,需要使用这种格式添加连字符。

例如。 1234567890 格式:123-456-7890

我正在考虑在派生列任务的表达式中使用子字符串。希望你能帮忙。谢谢!

【问题讨论】:

标签: ssis


【解决方案1】:
public static String setHyphen(String str) {
        StringBuilder stringBuilder = new StringBuilder();
        char ssnArr[] = str.toCharArray();
        for(int i=0;i<ssnArr.length;i++){
            if(i == 2  || i == 5){
                stringBuilder.append(ssnArr[i] + "-");
            }else{
                stringBuilder.append(ssnArr[i]);
            }
        }
        return stringBuilder.toString();
    }

【讨论】:

    猜你喜欢
    • 2011-04-29
    • 2013-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-03
    • 1970-01-01
    • 2018-09-20
    相关资源
    最近更新 更多