我有一个这样的字符串أصبح::ينال::أخذ::حصل(على)::أحضر我想使用java在非阿拉伯字符上拆分它这是我的代码Strings="أصبح::ينال::أخذ::حصل(على)::أحضر";String[]arr=s.split("^\\p{InArabic}+");System.out.println(Arrays.toString(arr));输出是[,::ينال::أخذ::حصل(على)::أحضر]但我希望输出是[ينال,أخذ,حصل,على,أحضر]所以我不知道这有什么问题? 最佳答案