作业帮 > 综合 > 作业

输入一行英文,求出倒数第二个单词的字符个数

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/11 00:54:04
输入一行英文,求出倒数第二个单词的字符个数
用循环做,不能用字符串,用字符一个一个判断.实在是不会啊,求大神
输入一行英文,求出倒数第二个单词的字符个数
求出倒数第二个单词的字符个数,是指求出倒数第二个单词的字符的出现次数么?
var string = "123a4b56ba789a123aabq";//字符串
var str = string.substring(string.length - 2,string.length - 1);倒数第二个
var reg = new RegExp(str,"g");创建正则表达式,g代表查找全部
var array = string.match(reg);用正则表达式匹配,注意,如果要查找的字不在字符串中,会返回null,否则返会一个数组,数组里面就是匹配返回的值.
alert(array.length);然后通过长度找出出现的次数.