将字符串拆分为3个字符.Java的

DLR*_*DLR 0 java regex string split replace

我需要取一串这么多字符并使其只有3个.例如,如果我读了一个字符串"11月",我想把它转换为"11月".我想知道如果执行此操作将会是什么:

       String month = "November";
       //I want month = "Nov"
Run Code Online (Sandbox Code Playgroud)

我必须在很多不同的月份做这件事.我尝试使用.replace(),但我找不到正确的正则表达式,让它删除第三个字符后的所有内容.

rge*_*man 5

您不需要正则表达式来执行此任务.如果长度month大于3,则调用该substring方法.它需要两个参数 - 一个用于子串的起始位置(包括),一个用于子串的结束位置(不包括).指数基于0.