js split 字符分割函数实例教程

js split 字符分割函数实例教程
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js split 字符分割函数实例教程</title>
<script language="javascript">
 var allfurl ='aaa|bb|cc';
 var links =allfurl.split("|");
 alert(links);
 
 
</script>
</head>
<body>
//用alert 输出为 aaa,bb,cc
同时我们可以像php 那样访问数组形式

alert();
<script language="javascript">
 var allfurl ='aaa|bb|cc';
 var links =allfurl.split("|");
 alert(links[0]);
 
</script>

下面看看关于 split的语法

定义和用法
split() 方法用于把一个字符串分割成字符串数组。
stringObject.split(separator,str)

separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。

返回值
一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括 separator 自身。

但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)。
者使用正则表达式作为 separator:

var words = sentence.split(/s+/)
</body>
</html>

时间: 2024-12-06 15:10:35

js split 字符分割函数实例教程的相关文章

javascript split函数实例教程

 javascript教程 split函数实例教程 <html> <head> <script> function foo() { var str = reverse('a,b,c,d,e,f,g'); alert(str); if (str == 'g,f,e,d,c,b,a') alert('成功'); else alert('失败'); } function reverse(str) { // 在此处加入代码,完成字符串翻转功能 var spl = str.spl

js数组使用方法与实例教程

js数组使用方法与实例教程 定义数组 数组对象用来在单独的变量名中存储一系列的值. 我们使用关键词 new 来创建数组对象.下面的代码定义了一个名为 myArray 的数组对象: var myArray=new Array()有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样). 1: var mycars=new Array() mycars[0]="Saab" mycars[1]="Volvo" mycars[2]="

javascript中split字符串分割函数

假设需要分割的字符串是:s="....fs...fs....",其中fs代表用以分隔的字符或字符串. 定义和用法 split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.split(separator,howmany) 实例1  代码如下 复制代码 var ss=s.split("fs"); for(var i=0;i<ss.length;i++){ 处理每一个ss[i]; } 实例2 在本例中,我们将分割结构更为复杂的字符串:

php教程:stristr 函数实例教程

php教程:stristr 函数实例教程 定义和用法 该stristr ( )函数搜索首次出现了一系列内部其他字串. 这个函数返回其余的字符串(从匹配点) ,或FALSE ,如果该字符串搜索没有发现. 语法 stristr(string,search) string: 必选,查找指定的字符 search: 必需的.指定的字符串搜索.如果此参数是一个数字,它将寻求匹配的字符的ASCII值的数目 提示和说明注:此功能是二进制的安全. 注:此功能是区分大小写.为区分大小写的搜索,使用strstr (

PHP strchr() 函数实例教程

PHP strchr() 函数实例教程 定义和用法 该strchr ( )函数搜索首次出现了一系列内部其他字串. 这个函数返回其余的字符串(从匹配点) ,或FALSE ,如果该字符串搜索没有发现. 这一功能是一个别名的strstr ( )函数. 语法 strchr(string,search) Parameter Description string 必需的.指定字符串搜索 search 必需的.指定的字符串搜索.如果此参数是一个数字,它将寻求匹配的字符的ASCII值的数目 提示和说明注:此功能

PHP str_replace() 函数实例教程

PHP str_replace() 函数实例教程 定义和用法 该str_replace ( )函数代替某些字符与其他一些字符的字符串. 此功能的作品以下规则: 如果字符串被搜身是一个数组,它返回一个数组 如果字符串被搜身是一个数组,查找和替换是用每一个数组元素 如果查找和替换的阵列,并取代了少部分比找到一个空字符串将被用来作为取代 如果发现是一个数组并取代是一个字符串,字符串的替换将用于每一个寻找价值 语法 str_replace(find,replace,string,count) Param

PHP array_intersect_key() 函数实例教程

好了我们今天来看看PHP array_intersect_key() 函数实例教程的吧,下面我们先看看它的简单说明,然后再看教程吧.以及使用方法. array_intersect_key() 定义和用法 该array_intersect_key ( )函数比较两个或两个以上的阵列,并返回一个数组的项和值从第一个数组,只有在关键目前在所有其他阵列. 语法 array_intersect_key(array1,array2,array3...) Parameter Description array

PHP implode() 函数实例教程

 PHP implode() 函数实例教程 定义和用法  implode( )函数返回一个字符串的内容阵列. 语法 implode(separator,array)参数说明分隔可选.指定放什么东西到之间的数组元素.默认为" " (空字符串) 阵列必需的.阵列加入到一个字符串-------------------------------------------------- ------------------------------ 提示和说明注:implode( )函数接受其参数要么

PHP array_push() 函数实例教程与使用方法

PHP array_push() 函数实例教程与使用方法 定义和用法 该array_push ( )函数插入一个或多个元素的末尾一个数组. 语法 array_push(array,value1,value2...) 参数说明阵列必需的.指定一个数组value1要求.指定的值增加value2可选.指定的值增加 提示和说明提示:您可以添加一个值,或多达你喜欢. 注意:即使您已经字符串数组键,您的补充内容将allways有数字键. (见例2 )     <?php $a=array("Dog&q