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

学习 时间:2026-04-06 17:26:01 阅读:8926
输入一行英文,求出倒数第二个单词的字符个数用循环做,不能用字符串,用字符一个一个判断.实在是不会啊,求大神

最佳回答

光亮的咖啡

刻苦的白开水

2026-04-06 17:26:01

求出倒数第二个单词的字符个数,是指求出倒数第二个单词的字符的出现次数么?
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);然后通过长度找出出现的次数。

最新回答共有2条回答

  • 忧伤的咖啡
    回复
    2026-04-06 17:26:01

    求出倒数第二个单词的字符个数,是指求出倒数第二个单词的字符的出现次数么?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);然后通过长度找出出现的次数。

上一篇 2003年用英语怎么说

下一篇 怀孕的早期症状