将字符串转换为控制字符

时间:2015-12-29 08:44:57

标签: java string replace delimiter tab-delimited

我必须用来自mysql resultset的分隔符替换字符串文字。

String str1 = value.replace(" - ", mysqlDelimiterValue);

这里我将分隔符传递给变量 mysqlDelimiterValue。 如果分隔符值中有任何转义字符,则不是将该转义字符生成为数据文件中的分隔符,而是将该分隔符值转换为字符串并写入数据文件。

例如:

My input file record is: "a - b - c - d"
My delimiter is: "\t" (tab delimiter)
Expected output: "a   b   c   d"(delimited by tab)
Actual output: "a\tb\tc\td"

这里我的分隔符是动态的。所以我想把这个作为支持任何分隔符的通用的。 请帮帮我...提前谢谢......

0 个答案:

没有答案