Java 正则表达式 - 拆分为一点 “.”(点)

如果要将拆分应用于文本点,则应避免使用该点:

String withoutextension=filename.split(\\.”)[0];

如果不添加双反斜杠,则仅.”表示没有字符,就会出现异常 ArrayIndexOutOfBoundsException 因为输入字符串是句点 .”。当 java 找不到它要查找的正则表达式并且输出数组为空时,将引发此异常。