有关 String.split(); 中的正则表达式参数, 应如何匹配小数点?
我试图执行如下操作: 将金额从以元为单位转化为以分为单位,也就是将55.55元转化为5555分.
我想到了利用String.split()函数
String money = "55.55";
String[] m = money.split(".");
String result = m[0] + m[1];
结果却发现split接收的参数为正则表达式, 而"."可匹配任何字符,所以就给"."加了一个转意字符 变成 "\."
String[] m = money.split("\.");
但是这次连编译都过不了,"Invalid Escape character".
请高人解答.