java - 混淆 CSV

标签 java obfuscation inputstream bufferedreader

是否可以制作一个与此类似的 CSV 阅读器

while((line = reader.readLine()) != null){
            String[] values = line.split(",");
            for(String s : values) {
                data.add(s);
}

但不仅仅是逗号,每行都有不同的分割,例如:

value/value;value=value

而不仅仅是 值(value),值(value),值(value),值(value)

最佳答案

String#split 采用正则表达式(而不仅仅是字符串)作为参数,因此您可以使用 ;|/|=|, 等表达式进行拆分。

关于java - 混淆 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9277521/

相关文章:

java - 编写计算长度/平均值的方法

php - 从 html 源中删除所有换行符

java - 使用缓冲区读取二进制文件

java - 与 Java 的 java.io.FileInputStream.read() 等效的 C++ 是什么?

java - 如何使用 Jackson 进行鸭子打字?

java - 使用 Spring 和 Jackson 进行错误处理

c++ - 预处理器指令 if-elses 是否正常运行?

java - VB6现状/原生编译最佳桌面应用语言

Android InputStream 丢弃前两个字节(修改后的 BluetoothChat)

java - 从可运行的 jar 创建 Windows .exe(最好在 Linux 上)