s = "ChinaChina";
arr = s.match(/China/g);
if(arr.length) num = arr.length;
alert(num);
正则表达式里点号要变成\.
arr = s.match(/\./g);
arr = s.match(/China/g);
if(arr.length) num = arr.length;
alert(num);
正则表达式里点号要变成\.
arr = s.match(/\./g);
解决方案 »
- javascript知识点终结,特别是高级特性
- 求助:怎样用js取得外部css文件中定义的图片
- 用jquery ajax动态添加进来的DIV无法获取效果
- 关于数组的问题,请帮忙分析下
- 不知道大家谁有利用js把其他 html 页面 引入到其他页面的 方法和代码
- 弱问个问题
- 让当前窗口关闭的函数怎么写
- 如何得到当前时间是第一年中的第几周?其根据周数得到此周的起始结束日期?
- 在JavaScript中调用new ActiveXObject("Scripting.FileSystemObject")会涉及安全问题吗?
- 梅花雨或者高手请进(求救) 在线等待.....
- Javascript测试题 大家看看呀
- 谁能给我个拖拽的js例子。要求兼容多浏览器
var r1=/\bChina\b/g
var r2=/[:]/g
var rs1=s.match(r1);
var rs2=s.match(r2);
s = "ChinaChina China";
arr = s.match(/(?:(^|\s))((China)(?=($|\s)))/g);
num=0
if(arr) num = arr.length;
alert(num);</script>
var aa = cc.split("china");
var i = aa.length-1;
alert(i);
split 方法
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
alert("共计有"+"chinaasfdasodicvjchinaso,,pdgv,nschinahvaiuvajchinak;nkxcjh;vpdfshngaklj;niudfhsivjnakjgne".match(/china/ig).length+"个china")</script>
arr = s.split("China");
if(arr.length) alert(arr.length-1);
function a(){
var r, re; // 声明变量。
var s = "The rain in Spain falls mainly in the plain";
re = /ain/ig; // 创建正则表达式模式。
r = s.match(re); // 尝试匹配搜索字符串。
return(r.length); // 返回第一次出现 "ain" 的地方。
}
</script><button onclick=alert(a())>dsa</button>