TC官方合作论坛

标题: 如何知道字符串里面有级个相同的字符,求大神解答 [打印本页]

作者: harvenkiss    时间: 2016-2-21 18:19
标题: 如何知道字符串里面有级个相同的字符,求大神解答
比如说:你你他我,我想知道这个字符串里面有几个你,应该怎么做,求大神解答

作者: b44412545    时间: 2016-2-21 19:44
字符串分割,然后取数组下标
作者: 言术    时间: 2016-2-21 22:39
功能 字符串有几个相同字符(源字符串,待查找字符串)
    变量 长度=字符串长度(待查找字符串)
    变量 查找结果,返回值=0,位置=0
    循环(真)
        查找结果=字符串查找(源字符串,待查找字符串,位置)
        如果(查找结果!=-1)
            位置=查找结果+长度
            返回值++
        否则
            跳出
        结束
    结束
    返回 返回值
结束
作者: a765998143    时间: 2016-2-21 23:03
功能 查找相同字符数量(字符串,字符)
    var 次数 = 0
    var 长度 = 字符串长度(字符串)
    调试输出(长度)
    for(var i = 0; i < 长度; i++)
        if( 字符串查找(字符串,字符,i)== i)
            
            次数 = 次数+1
        end
    end
    调试输出(次数)
    返回 次数
结束




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1