当分割表达式中有相邻的分隔符时,我期望null或空字符串 - 没有消除它.
Java代码如下:
public class splitter {
public static void main(String args[]) {
int size = "||".split("\\|").length;
assert size == 3 : "size should be 3 and not " + size;
}
}
Run Code Online (Sandbox Code Playgroud)
我希望得到{"","",""}或{null,null,null}.要么没事.
也许有一个不会被空话愚弄的正则表达式?
我发现了将多个PDF转换为几个PDF到Postscript的多个选项,但许多是具有命令行限制的命令行程序(此应用程序存在于.NET上).
我们的应用程序生成数万个需要发送到打印机的PDF,除非在打印Postscript之前我们需要编辑Postscript以插入打印命令说明(双面打印,托盘拉动,突出显示颜色等)
我认为一个完美的解决方案可能允许我们将PDF写入流,同时允许我们读取输出流,以便我们可以在将Postscript写入文件之前对其进行编辑.
当然,如果我必须首先创建包含所有10,000个PDF的文件并在另一个传递中编辑它,我也可以.
我应该提到速度很重要.我需要一次打印10,000张,但需要让打印机保持24小时/天的忙碌状态.