美文网首页
字符串数组化处理

字符串数组化处理

作者: 猿分让我们相遇 | 来源:发表于2017-07-23 17:52 被阅读0次

找出最长单词 在句子中找出最长的单词,并返回它的长度。函数的返回值应该是一个数字。

function findLongestWord(str) {
  var arr=str.replace(/[\[\]\s\?\.!-;,:\'\"\(\)]+/g,' ').split(' ');
  var arrt=[];
  for(var i=0;i<arr.length;i++){
    arrt[i]=arr[i].length;
    arrt.sort(function(a, b) {
      return a - b;
});   
} return arrt.pop();
}
findLongestWord("The quick brown fox jumped over the lazy dog");

.split() 方法按指定分隔符将字符串分割为数组。

你要给 split 方法传递一个参数,这个参数将会作为一个分隔符。
下面的例子展示了 split 方法的使用,按照 s 字母进行分割:

var array = string.split('s');

注意参数可以为空字符串''、带空格的空字符串' '

.join() 方法来把数组转换成字符串,里面的每一个元素可以用你指定的连接符来连接起来,这个连接符就是你要传入的参数。

下面展示了使用 join 来将数组中的每一项放入字符串,并用 and 进行连接:

var veggies = ["Celery", "Radish", "Carrot", "Potato"];
var salad = veggies.join(" and ");
console.log(salad); // "Celery and Radish and Carrot and Potato" ```
 var count = 0;

相关文章

  • 流程控制与数组(数组)

    数组 定义数组 数组的显示初始化 输出字符串和字符串函数 ANSI C提供了如下常用的标准函数来处理C字符串

  • spring工具类最佳实践

    字符串处理函数 StringUtils方法分为三大类: 普通方法 格式化方法 字符串数组方法 常规方法 判定字符串...

  • C语言 13 结构体数组

    C语言 13 结构体数组 结构体数组的定义 结构体数组初始化 结构体成员的使用 格式 : 字符串成员的处理 结构体...

  • C语言中字符数组的初始化与赋值

    1.字符数组初始化 在C语言中,字符串是当做字符数组来处理的;所以字符串有两种声明方式,一种是字符数组,一种是字符...

  • thymeleaf表达式

    日期格式、组件提取等. 日历 格式化数字对象 字符串处理 对象处理 布尔值相关 数组相关 list集合相关 set...

  • js处理数字字符串是连续或单独显示函数

    一, 传入字符串,处理完 返回字符串 二 ,处理的是数字的数组

  • Java String类容易忽略的知识点

    把字符串转化为数组byte数组 getBytes()char数组 toCharArray() 在处理Strin...

  • swift变量

    值类型:字符串,数组,字典,数字 引用类型:Class 字符串 数组初始化 Array遍历

  • ES6 -- 数组

    扩展运算 用于数组处理为字符串 代替了apply方法,个人理解还是将数组处理看 合并数组,代替了cancat方法,...

  • js常用字符串处理方法

    与数组方法不同,字符串所有处理方法都不改变原字符串字符串转数组:split(str),match(re);返回布尔...

网友评论

      本文标题:字符串数组化处理

      本文链接:https://www.haomeiwen.com/subject/jdlskxtx.html