js使用split函数按照多个字符对字符串进行分割的方法
本文实例讲述了js使用split函数按照多个字符对字符串进行分割的方法。分享给大家供大家参考。具体分析如下:
js中的split()函数可以对字符串按照指定的符号进行分割,但是如果字符串中存在多个分割符号,js的split()函数是否还可以胜任呢,答案是肯定的,js的split()函数可以通过正则表达式实现多分隔符的字符串分割,调用也很简单,下面是详细范例。
下面的代码可以通过js split方法对字符串按照逗号分割
var mystring = "a,b,c,d,e"; var myarray = mystring.split(",");
如果有这样一个字符串:"jb51.net,google.com,baidu.com_weibo.com_haotu.net",
我们希望同时按照逗号和下划线对网站地址进行分割,参考下面的代码:
var mystring = "jb51.net,google.com,baidu.com_weibo.com_haotu.net"; var myarray = mystring.split(/[,_]/);
希望本文所述对大家的javascript程序设计有所帮助。
相关推荐
-
js 去除字符串第一位逗号的方法
复制代码 代码如下: <script type="text/javascript">var s=',dddd';if (s.substr(0,1)==',') s=s.substr(1);document.write(s);</script> 下面来点更好的代码: 复制代码 代码如下: <script language="javascript"> var str="asdfk,asdf345345,345345&quo
-
一个JavaScript用逗号分割字符串实例
//用逗号隔开字符串成数组打印. <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>每天一个JavaScript实例-分割字符串</title> <script> window.onload = function(){ var keywordList = prompt("输入字符,用&
-
JS使用正则去除字符串最后的逗号
字符串:string s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: 1.用的最多的是substring,这个也是我一直用的, 一定要注意大小写,我们小编已经测试过了. 复制代码 代码如下: var s = "1,2,3,4,5," s=s.substring(0,s.length-1) alert(s); 2.用正则表达式实现 复制代码 代码如下: var str="a,b,c,d," var reg=
-
JS字符串按逗号和回车分隔的方法
split函数可以传入一个正则表达式作为分隔的字符串. function foo(str){ var temp = str.split(/[\n,]/g); for(var i =0;i<temp.length;i++){ if(temp[i] == ""){ temp.splice(i, 1); //删除数组索引位置应保持不变 i--; } } console.log(temp); } foo("123,\naa,,,,,\n\n\n\n\n1"); 控制台
-
js使用split函数按照多个字符对字符串进行分割的方法
本文实例讲述了js使用split函数按照多个字符对字符串进行分割的方法.分享给大家供大家参考.具体分析如下: js中的split()函数可以对字符串按照指定的符号进行分割,但是如果字符串中存在多个分割符号,js的split()函数是否还可以胜任呢,答案是肯定的,js的split()函数可以通过正则表达式实现多分隔符的字符串分割,调用也很简单,下面是详细范例. 下面的代码可以通过js split方法对字符串按照逗号分割 var mystring = "a,b,c,d,e"; var my
-
python按照多个字符对字符串进行分割的方法
本文实例讲述了python按照多个字符对字符串进行分割的方法.分享给大家供大家参考.具体分析如下: 这段python代码通过这规则表达式对字符串进行分割,使用\w作为分割符,只要不是字母和数字的就会被分割开来. import re DATA = "Hey, you - what are you doing here! welcome to jb51?" print re.findall(r"[\w']+", DATA) 输出结果如下 复制代码 代码如下: ['Hey
-
js中split函数的使用方法说明
splitsplit与join作用相反,用于把一个字符串分割成字符串数组.stringObject.split(a,b)这是它的语法. a是必须的 决定从a这分割.b不是必须的,可选.该参数可指定返回的数组的最大长度 .如果设置了该参数,返回的子串不会多于这个参数指定的数组.如果没有设置该参数,整个字符串都会被分割,不 考虑它的长度. 注意返回的数组中不包括a本身: 提示和注释注释:如果把空字符串 ("") 用作 a,那么 stringObject 中的每个字符之间都会被分割.注释
-
python strip() 函数和 split() 函数的详解及实例
python strip() 函数和 split() 函数的详解及实例 一直以来都分不清楚strip和split的功能,实际上strip是删除的意思:而split则是分割的意思.因此也表示了这两个功能是完全不一样的,strip可以删除字符串的某些字符,而split则是根据规定的字符将字符串进行分割.下面就详细说一下这两个功能, 1 Python strip()函数 介绍 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头.结尾处,位于 r
-
C语言中查找字符在字符串中出现的位置的方法
C语言strchr()函数:查找某字符在字符串中首次出现的位置 头文件:#include <string.h> strchr() 用来查找某字符在字符串中首次出现的位置,其原型为: char * strchr (const char *str, int c); [参数]str 为要查找的字符串,c 为要查找的字符. strchr() 将会找出 str 字符串中第一次出现的字符 c 的地址,然后将该地址返回. 注意:字符串 str 的结束标志 NUL 也会被纳入检索范围,所以 str 的组后一个
-
js中通过split函数分割字符串成数组小例子
复制代码 代码如下: <script language="javascript"> str="2,2,3,5,6,6"; //这是一字符串 var strs= new Array(); //定义一数组 strs=str.split(","); //字符分割 for (i=0;i<strs.length ;i++ ) { document.write(strs[i]+"<br/>"); //分割后的
-
js split函数用法总结(从入门到精通)
split定义和用法 split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.split(separator,howmany) 参数 描述 separator 必需.字符串或正则表达式,从该参数指定的地方分割 stringObject. howmany 可选.该参数可指定返回的数组的最大长度.如果设置了该参数,返回的子串不会多于这个参数指定的数组.如果没有设置该参数,整个字符串都会被分割,不考虑它的长度. 返回值 一个字符串数组.该数组是通过在 separator
-
js正则表达式常用函数详解(续)
正则表达式对象的方法 1.test,返回一个 Boolean 值,它指出在被查找的字符串中是否存在模式.如果存在则返回 true,否则就返回 false. 2.exec,用正则表达式模式在字符串中运行查找,并返回包含该查找结果的一个数组. 3.compile,把正则表达式编译为内部格式,从而执行得更快. 正则表达式对象的属性 1.source,返回正则表达式模式的文本的复本.只读. 2.lastIndex,返回字符位置,它是被查找字符串中下一次成功匹配的开始位置. 3.input ($_),返回
-
常用的JS验证和函数汇总
下面是我常用一些JS验证和函数,有一些验证我直接写到了对象的属性里面了,可以直接通过对象.方法来调用 复制代码 代码如下: //浮点数除法运算 function fdiv(a, b, n) { if (n == undefined) { n = 2; } var t1 = 0, t2 = 0, r1, r2; try { t1 = a.toString().split(".")[1].length } catch (e) { } try { t2 = b
-
C# Split函数根据特定分隔符分割字符串的操作
在C#程序开发过程中,很多时候可能需要将字符串根据特定的分割字符分割成字符或者List集合,例如根据逗号将字符串分割为数组,或者根据竖线将字符串分割成数组,C#中提供了Split()函数来快速将字符串分割成数组形式,如果需要转换为List集合,可在分割完成后使用数组的ToList()方法即可转换为List集合数据. 例如下列例子,将字符str按照逗号分隔成数组. string str = "A,B,C,D,E,F,G"; string[] strArr = str.Split(',')
随机推荐
- Android 使用Vitamio打造自己的万能播放器(1)——准备
- AngularJS 最常用的功能汇总
- JS获取IUSR_机器名和IWAM_机器名帐号的密码
- Android 偷拍功能实现(手机关闭依然拍照)详解及实例代码
- IOS开发代码分享之设置UISearchBar的背景颜色
- Python通过RabbitMQ服务器实现交换机功能的实例教程
- asp.net gridview指定某一列滚动
- Unicode中文转码函数代码
- C语言采用文本方式和二进制方式打开文件的区别分析
- 理解Android中Activity的方法回调
- 安装配置Zabbix来监控MySQL的基本教程
- python获取android设备的GPS信息脚本分享
- Python 安装setuptools和pip工具操作方法(必看)
- Linux进程控制详解及实例
- JQuery做的一个简单的点灯游戏分享
- jquery动态分页效果堪比时光网
- 微信小程序实现锚点定位楼层跳跃的实例
- linux尝试登录失败后锁定用户账户的两种方法
- Android自定义对话框Dialog
- Js如何判断客户端是PC还是手持设备简单分析