在 Java 中,我想在字符串后插入一个空格,但前提是该字符串包含“MAVERICK”。我认为使用使用正则表达式作为参数的 replaceAll() 方法可以做到,但我并没有真正理解它。
这是我所拥有的
String s = "MAVERICKA";
//the last character can be from the following set [A,Z,T,SE,EX]
所以,我希望函数返回字符串“MAVERICK A”或“MAVERICK EX”。
前任。
此外,如果字符串的格式正确,则不应插入空格。 IE
最佳答案
怎么样的东西
s = s.replaceAll("MAVERICK(A|Z|T|SE|EX)", "MAVERICK $1");