split 方法

 

将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

stringObj.split([separator[, limit]])

参数

stringObj

必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。

separator

可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。

limit

可选项。该值用来限制返回数组中的元素个数。

说明

split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解。separator 不作为任何数组元素的部分返回。

示例

下面的示例演示了 split 方法的用法。

function SplitDemo(){   var s, ss;   var s = "The rain in Spain falls mainly in the plain.";   // 在每个空格字符处进行分解。   ss = s.split(" ");   return(ss);}

要求

版本 3

请参阅

concat 方法 | RegExp 对象 | 正则表达式对象 | 正则表达式的语法 | String 对象的方法

应用于: String 对象

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索正则表达式
, 数组
, 字符串
, 对象
, split
, 方法
split方法
string split方法、c string split方法、js split方法、java的split方法、js中的split方法,以便于您获取更多的相关知识。

时间: 2024-09-22 20:46:58

split 方法的相关文章

Python中用split()方法分割字符串的使用

  这篇文章主要介绍了在Python中用split()方法分割字符串的使用介绍,是Python入门中的基础知识,需要的朋友可以参考下 split()方法返回的字符串中的所有单词的列表,使用str作为分隔符(如果在未指定的所有空格分割),可选择限当前分割为数量num. 语法 以下是split()方法的语法: ? 1 str.split(str="", num=string.count(str)). 参数 str -- 这是任何分隔符,默认情况下是空格. num -- 这是要分割的行数.

String的split()方法介绍

其实没打算写这么一篇博文的,但是昨天在逛论坛的时候,发现一帖子,然后我又把帖子的内容在群里发了一通,结果出现了让人惊讶的结果,所以这里简单的给大家分享一下split()方法,免得大伙儿以后还会出现这种基本知识错误! 接着说一下,昨天看到的帖子内容: String[] str1 = ";;;".split(";"); String[] str2 = ";a;;".split(";"); String[] str3 = "

C#实现字符串按多个字符采用Split方法分割

原文:C#实现字符串按多个字符采用Split方法分割 String字符串如何按多个字符采用Split方法进行分割呢?本文提供VS2005和VS2003的实现方法,VS2005可以用下面的方法: string agentInfo = userInfo.Attribute19.ToString();            string[] myAgent = agentInfo.Split(new string[] { "$#$" }, StringSplitOptions.None); 

javascript Split方法,indexOf方法、lastIndexOf 方法和substring 方法_基础知识

Split方法: 以下程序例子实现了split和整数字符串互转的用法... <script > function evil() { var toint=parseInt("123");//字符串转换成整形 var intvalue=123; var tostr=intvalue.toString();//类型转换成字符串 var my_friends ="test1,test2,test3,test4,test5"; var friend_array =

javascript String split方法误操作_javascript技巧

split定义和用法 split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.split(separator, howmany)参数 描述 separator 必需.字符串或正则表达式,从该参数指定的地方分割 stringObject. howmany 可选.该参数可指定返回的数组的最大长度.如果设置了该参数,返回的子串不会多于这个参数指定的数组.如果没有设置该参数,整个字符串都会被分割,不考虑它的长度. 返回值 一个字符串数组.该数组是通过在 separator

javascript-js中的split方法需要什么插件吗

问题描述 js中的split方法需要什么插件吗 我用.split方法,然后在浏览器F12时,报这样的错Object doesn't support property or method 'split'是为什么,是插件问题吗? 解决方案 split是字符串的方法,不是字符串你调用split当然报错 解决方案二: 这个回复功能做的太差劲了 解决方案三: 这个是不需要插件和java中的spilt一样,它是javascript是自带的. 解决方案四: js中split()方法的使用. 解决方案五: sp

编程-String类下的split方法,我截取完字符串后把结果复制给一个数组这个数组长度会加1?

问题描述 String类下的split方法,我截取完字符串后把结果复制给一个数组这个数组长度会加1? 如题,这是代码: String s = ""A1B2C3D4E5F6G7H8""; String[] b = new String[8]; System.out.println(""b:"" + b.length); b = s.split(""[A-Z]""); System.out.

正则表达式之切割——将正则表达式和split()方法相结合

package cn.com; //正则表达式之切割--将正则表达式和split()方法相结合. //要求:将数组按照叠字切割. //小结: //str.split("(.)\\1+");其中(.)是把任意一个字符封装成了一个组,\1+表示这个组还可以出现一次或者多次. //所以一共表示某个字符可以出现两次或者多次. public class Test5 { public static void main(String[] args) { String string="asd

string-使用split方法分割字符串

问题描述 使用split方法分割字符串 我想分割一个字符串,如: C:Programfilesimagesflower.jpg 但是,使用下面的代码: String[] tokens = s.split("\"); String image= tokens[4]; 有错误: 08-07 12:47:35.960: E/AndroidRuntime(6921): java.util.regex.PatternSyntaxException: Syntax error U_REGEX_BA