字符串拆分,包含重音字符的单词
我正在使用这个正则表达式:
x.split("[^a-zA-Z0-9']+");
这将返回一个包含字母和/或数字的字符串数组。
如果我使用这个:
String name = "CEN01_Automated_TestCase.java";
String[] names = name.Split.split("[^a-zA-Z0-9']+");
我得到了:
CEN01
Automated
TestCase
Java
但是如果我使用这个:
String name = "CEN01_Automação_Caso_Teste.java";
String[] names = name.Split.split("[^a-zA-Z0-9']+");
我得到了:
CEN01
Automa
o
Caso
Teste
Java
如何修改此正则表达式以包含重音字符?(á,ã,õ, etc...)