怎么判断一个字符里面某个字符串出现的次数
3个回答
展开全部
1、创建测试表;
create table test_str_count(id varchar2(20),value varchar2(20));
2、插入测试数据;
insert into test_str_count values('1','abcbcade');
insert into test_str_count values('2','aaabbca');
insert into test_str_count values('3','aabaabab');
commit;
3、查询表中全量数据;select t.*, rowid from test_str_count t;
4、编写语句,查询字符串'ab'出现的次数;
select t.*, regexp_count(value,'ab') cnt from test_str_count t ;
展开全部
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String str = "javajfiewjavajfiowfjavagkljjava";
countString(str,"java");
private static void countString(String str,String s) {
int count = 0;
for(int i= 0; i<=str.length(); i++){
if(str.indexOf(s) == i){
str = str.substring(i+1,str.length());
count++;
}
}
System.out.println(s+"出现的次数为"+count+"次");
}
countString(str,"java");
private static void countString(String str,String s) {
int count = 0;
for(int i= 0; i<=str.length(); i++){
if(str.indexOf(s) == i){
str = str.substring(i+1,str.length());
count++;
}
}
System.out.println(s+"出现的次数为"+count+"次");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询