短版本:我在Java1.8应用程序中有一个JTextArea小部件,它不接受alt+0010 (换行符)或CTRL+J (也是换行符)作为输入。不过,键盘上的返回键增加了换行符。我需要它接受ASCII 10从键盘,并把它当作换行符。使用字符串调用setText()方法(如"This is my newline\ntest case." )完全符合我的预期,并在\n出现的地方放置了一个换行符。长版本:我正在通过USB扫描仪读取一个PDF417 2D条形
来自\z The end of the input在我的测试中,我认为"StackOverflow\n".matches("StackOverflow\\z")将返回true,而"StackOverflow\n".matches("StackOverflow\\Z")将返回false。但实际上两者都返回false。错误在哪里?