如何在字符之间添加空格?我正在使用 PDF/AcroField;
查看路由字段,我想将“12345”变成“1 2 3 4 5”。
Javascript 被允许验证表单,所以也许我可以使用它?
如何在字符之间添加空格?我正在使用 PDF/AcroField;
查看路由字段,我想将“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 值的后续问题,基于此 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 ) );
}