Paranoid text spacing for good readability, to automatically insert whitespace between CJK (Chinese, Japanese, Korean), half-width English, digit and symbol characters.
- JavaScript version: pangu.js
- Node.js version: pangu.node
- Python version: pangu.py
- Java version: pangu.java
import ws.vinta.pangu.Pangu;
public class Main {
public static void main(String[] args) {
Pangu pangu = new Pangu();
String newText = pangu.spacingText("請問Jackie的鼻子有幾個?123個!");
System.out.println(newText); // will be "請問 Jackie 的鼻子有幾個?123 個!"
}
}
$ mvn test