使用 String.split() 時,分隔符若包含正則特殊字元(如 *、+、.、? 等),會拋出 PatternSyntaxException。
String quotes = "1.abc#**#2.def#**#3.ghi";
String[] parts = quotes.split("#**#"); // * 是特殊字元
String[] parts = quotes.split(Pattern.quote("#**#"));String[] parts = quotes.split("#\\*\\*#");|、#||#)。優先使用 Pattern.quote(),程式碼可讀性高且不易出錯。