我有一个多行字符串,由一组不同的分隔符分隔:
(Text1)(DelimiterA)(Text2)(DelimiterC)(Text3)(DelimiterB)(Text4)
Run Code Online (Sandbox Code Playgroud)
我可以将这个字符串拆分成它的部分,String.split但是看起来我无法获得与分隔符正则表达式匹配的实际字符串.
换句话说,这就是我得到的:
Text1Text2Text3Text4这就是我要的
Text1DelimiterAText2DelimiterCText3DelimiterBText4是否有任何JDK方法使用分隔符正则表达式拆分字符串,但也保留分隔符?
我的问题非常简单:如何使用PDF将文本置于PDF中心PDFBox?
我事先不知道字符串,我找不到中间的试用版.字符串并不总是具有相同的宽度.
我需要:
addCenteredString(myString)欢迎任何帮助!
我必须用表制作PDF.到目前为止它工作正常,但现在我想添加一个包装功能.所以我需要插入换行符.
contentStream.beginText();
contentStream.moveTextPositionByAmount(x, y);
contentStream.drawString("Some text to insert into a table.");
contentStream.endText();
Run Code Online (Sandbox Code Playgroud)
我想\n在"插入"之前添加一个" ".我尝试了" \u000A"这是换行的十六进制值,但Eclipse向我显示错误.
是否可以使用drawString添加换行符?