3-8编程练习 问题。
来源:3-15 编程练习
Tingo
2017-09-29 14:38:52
<script> var str = "JavaScript 是属于网络的脚本语言!JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。JavaScript 是因特网上最流行的脚本语言。JavaScript很容易使用!你一定会喜欢它的!",num = 0; for(var i = 0 ; i<str.length ; i ++){ if(str[i] == "J"){ if(str.substr(i,10) == "JavaScript"){ num += 1; document.write('JavaScript第'+ num +'次出现是在'+i+'<br / >') } } } document.write("JavaScript在这段话中出现了"+ num + "次"); </script>
如果查询不区分大小写,是不是要把文本全部转成小写或大写来查询呢?
3回答
相关专题课程正在紧急的制作中,可以随时关注我们的课程哦~
小丸子爱吃菜
2017-09-29
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。
先学好当前的知识吧!
小丸子爱吃菜
2017-09-29
如果要进行不区分大小写的话,需要使用到正则表达式,正则表达式会在后续的高级专题中讲解,有兴趣可以提前了解一下!
或者你可以将条件判断的再精细些,比如输入的是全大写的javaScript或者小写的javaScript或者有的大写有的小写,也要进行判断,这个工程量会比较大!
祝学习愉快!
相似问题