替换字符串的最后一部分

我想,以取代过去的字符串,它是一个,与)


假设字符串是:


插入对偶(名称,日期,


转换为:


插入对偶(名称,日期)


青春有我
浏览 1083回答 3
3回答

繁花不似锦

您可以使用正则表达式:String aResult = "Insert into dual (name,date,".replaceAll(",$", ")");replaceAll(...)将使用给定的正则表达式(参数1)匹配字符串string(在这种情况下,如果最后一个字符是逗号,则匹配最后一个字符)。用替换项替换它(参数2)(在这种情况下为)')。加!如果要确保照顾到尾部的空格和制表符,可以将正则表达式更改为“ ,\[ \t\]*$”。注意“ \[”和“ \]”没有反斜杠(我不知道如何正确地对其进行转义)。希望这可以帮助。
打开App,查看更多内容
随时随地看视频慕课网APP