0

如何在字符之间添加空格?我正在使用 PDF/AcroField;

在此处输入图像描述

查看路由字段,我想将“12345”变成“1 2 3 4 5”。

Javascript 被允许验证表单,所以也许我可以使用它?

4

1 回答 1

1

有很多方法可以在字符之间添加空格。

var string = "12345";
string.split('').join(' '); // String.split + Array.join
string.replace(/(.)/g, "$1 ").trim(); // Regex

您也可以使用 for 循环。等等

至于您关于如何读取 AcroField 值的后续问题,基于此 Stack Overflow 帖子,我建议您尝试以下方法:

PdfReader reader = new PdfReader( pdfPath );
AcroFields fields = reader.getAcroFields();
Set<String> fldNames = fields.getFields().keySet();

for (String fldName : fldNames) {
  System.out.println( fldName + ": " + fields.getField( fldName ) );
}
于 2015-03-31T03:58:11.090 回答