删除(替换)字符串中的某种(类别)字符

想法来源 删除字符串中出现次数最少(最多)的字符 和剑指offer里面的第二题替换空格。

    ...
    //min是字符中出现次数最少的,s是源字符串。
    string s1="";
    for(int j=0;j<Len;++j){   //把出现次数不是最小值的字符加到结果字符串中
		if(arr[s[j]-'a']>min)
			s1 += s[j];
	}

替换空格 python 版

    #s是源字符串
    result = ''
    for char in s:
        if char == ' ':
            result += '%20'
        else:
            result += char

替换还可以用 replace函数 result = s.replace(" ", "%20")

posted on 2021-06-11 09:56  雾恋过往  阅读(52)  评论(0编辑  收藏  举报

Live2D