Qt中QString中字符匹配的问题

来源:互联网 发布:同济大学浙江学院 知乎 编辑:程序博客网 时间:2024/06/05 18:04


        关于QString中的字符匹配问题纠结了我半天时间,终于搞定了,分享一下的我的经验吧!


        1.获取QString中匹配字符串的数量

       

        int num = 0;//匹配字符串的数量        while(ui->textEdit->find(str)){            num++;        }
     其中str为匹配的字符串,num为最后的匹配数量</span>


     2.获取QString中匹配字符串中第一个的位置和最后一个位置

       int num_first = text.indexOf(str);//匹配文本的第一个的位置        int num_last = text.lastIndexOf(str);//匹配文本的最后一个的位置

      其中exp是匹配的字符串,num为匹配的数量

0 0
原创粉丝点击