Apex中如何移除字符串中最后出现的指定字符?
移除字符串最后一个星号的处理结果
原始英文内容
*Two professional references *Statement of purpose *An up-to-date resume *Official transcripts * Our next start is August 29, 2022
翻译后的中文内容(含多余星号)
*两份专业推荐信 *个人陈述 *最新简历 *官方成绩单 * 我们的下一期开学日期是2022年8月29日
移除最后一个星号后的最终内容
*两份专业推荐信 *个人陈述 *最新简历 *官方成绩单 我们的下一期开学日期是2022年8月29日
处理方式
- 手动操作:直接找到最后那行单独的
*字符,删除即可。 - 代码处理(以Python为例):通过定位最后一个
*的位置来截取字符串,代码如下:
original_str = """ *Two professional references *Statement of purpose *An up-to-date resume *Official transcripts * Our next start is August 29, 2022 """ # 找到最后一个*的位置 last_asterisk_pos = original_str.rfind('*') # 拼接去掉该*后的字符串 processed_str = original_str[:last_asterisk_pos] + original_str[last_asterisk_pos+1:]
内容的提问来源于stack exchange,提问作者snow
相关产品推荐
相关产品推荐

