在字符间自动添加空格

问题描述:

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

enter image description here

参见路由选择字段,我想使 “12345” 转换成 “1 2 3 4 5”。

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

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

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

你也可以使用for循环。等

至于如何阅读AcroField值的后续问题,基于this Stack Overflow post我建议想是这样的:

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)); 
} 
+0

我如何设置字符串等于值AcroField的? – Abraham 2015-03-31 04:03:11

+0

您问过如何在字符串中的字符之间添加空格,所以这就是我给出的例子。 ;)我从来没有使用AcroField,但基于我在网上看到的..我会更新我的例子。 – brianvaughn 2015-03-31 04:18:07