`
cakin24
  • 浏览: 1395271 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

正则表达式split方法应用

阅读更多
一 split介绍
该方法返回按照某种分割标志符将一个字符串拆分为若干个子字符串时所产生的子字符串数组。
语法:
split([separator[,limit]])
separator是分割标志符参数,可以是多个字符或一个正则表达式,并不作为返回到数组元素的一部分。参数limit限制返回元素的个数。
 
二 split方法应用
<script language = "JavaScript">
 var splitArray = new Array();
 var string=" JavaScript、ASP、JSP、Java";
 var regex = /、/;
 splitArray=string.split(regex);
 for(i=0; i < splitArray.length; i++)
 {
 document.write(splitArray[i] + " ");
 }
</script>
 
三 运行结果
JavaScript ASP JSP Java
1
0
分享到:
评论

相关推荐

    正则表达式测试工具C#版(src)

    - `Regex.Split(input, pattern)`:根据正则表达式模式将输入字符串分割成多个子字符串。 4. **本项目特性** - 查找功能:用户可以输入待检测的文本和正则表达式,工具会返回所有匹配的结果。 - 替换功能:除了...

    pb 使用正则表达式源码pbregexp

    例如,开发者可能需要创建一个`RegExp`实例,设置正则表达式模式,然后调用`Execute`方法进行匹配操作。如果匹配成功,可以通过`Match`对象获取相关信息。 描述中提到的“pb中使用正则表达式组件,通过该组件可以在...

    vb正则表达式实例(正则表达式测试程序)

    - `Split`:根据正则表达式分割字符串,返回字符串数组。 3. 正则表达式实例 - **验证邮箱地址**:`^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$` - **提取URL**:`http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|...

    正则表达式学习资料以及练习项目代码很多

    正则表达式(Regular Expression,简称regex)是用于匹配字符串的一种模式,广泛应用于文本处理、数据验证、搜索和替换等场景。在Python编程语言中,正则表达式提供了强大的文本处理能力,使得开发者能够高效地处理...

    JAVA正则表达式大全

    这份文档可能深入讲解了`Pattern`和`Matcher`类的用法,如`Pattern.compile()`用于编译正则表达式,`Matcher.find()`用于查找字符串中的匹配部分,`Matcher.group()`获取匹配的子串,以及如何使用`Pattern.split()`...

    第11.25节 Python正则表达式编译re.compile及正则对象使用.rar

    本节将深入探讨`re.compile()`函数及其在创建正则表达式对象中的应用。`re.compile()`是Python标准库`re`模块中的一员,它允许我们将正则表达式模式编译为可重用的对象,从而提高执行效率。 ### 正则表达式基础 ...

    源码(精通正则表达式&实战正则表达式)

    此外,JavaScript提供了`test()`、`match()`、`replace()`、`search()`和`split()`等方法,与正则表达式配合使用,完成各种字符串操作。 总之,通过这个资源,学习者不仅可以系统地学习正则表达式的理论知识,还能...

    delphi xe 10 正则表达式

    TRegEx类提供了许多方法,如Match、Matches、Replace和Split,用于执行不同的正则表达式操作。 三、TRegEx类的方法 1. **Match**: 这个方法用于查找字符串中第一个与正则表达式匹配的部分。返回一个TMatch对象,...

    java_zhengze.rar_正则表达式_正则表达式 java

    文件"www.pudn.com.txt"可能包含了更多关于如何使用正则表达式进行URL、日期、时间等格式验证的例子,以及如何使用`split()`、`replaceAll()`等方法进行字符串分割和替换的示例。 总的来说,Java的正则表达式是处理...

    正则表达式教程合集(各种语言的,超全)

    在JavaScript中,正则表达式广泛应用于字符串操作,如`match()`、`search()`、`replace()`和`split()`方法。JavaScript的正则表达式有两种创建方式:字面量(/pattern/flags)和构造函数(new RegExp('pattern', '...

    正则表达式工具(带源码)

    这个类提供了多种方法,如Match、Matches、Replace、Split等,用于执行不同的正则表达式操作。例如,`Regex.Match(input, pattern)`会查找输入文本中第一个与模式匹配的子串,而`Regex.Matches(input, pattern)`则会...

    正则表达式学习心得 v1.0

    各种语言中的正则表达式应用 ##### 2.1. Python 中的正则表达式 Python 提供了一个名为`re`的内置模块来支持正则表达式的操作。通过这个模块,可以轻松地实现字符串的搜索、替换等功能。例如: - **查找字符串**...

    精通正则表达式05

    9. **函数匹配**:结合JavaScript的`test()`、`match()`、`replace()`、`search()`和`split()`等函数,学习如何在代码中实际应用正则表达式。 通过这个教程,你可以提高对正则表达式的理解和应用能力,从而在...

    VB.NET编写的正则表达式生成测试源码

    1. 正则表达式类库:VB.NET中的Regex类库提供了一系列方法和属性,如Match、Matches、Replace、Split等,用于处理正则表达式操作。例如,`Regex.IsMatch(input, pattern)`用来检查输入字符串是否符合指定的正则模式...

    c# 正则表达式生成工具 源代码

    这个类提供了许多静态方法(如`Match`, `Matches`, `IsMatch`, `Replace`, `Split`)和实例方法,用于执行各种正则表达式的操作。 2. **构造函数**:`Regex`类的构造函数允许开发者传入一个正则表达式模式,以及可...

    正则表达式生成和检验工具

    在编程领域,正则表达式被广泛应用于数据验证、文本搜索和提取等任务。本篇文章将详细探讨与“正则表达式生成和检验工具”相关的知识点。 1. **正则表达式基础** - **模式匹配**:正则表达式是由字符和特殊符号...

    清华大学精品Python学习PPT课件-第5章 Python正则表达式.pptx

    总的来说,掌握Python中的字符串处理和正则表达式是任何Python开发者必备的技能,无论是在数据处理、文本分析还是网络爬虫等领域都有广泛应用。通过清华大学的精品课程,学习者可以系统地学习并掌握这些重要的编程...

    Python正则表达式基础

    利用正则表达式可以将字符串分割成子字符串,re模块提供了split方法来实现这一功能。同样,可以使用replace方法来查找字符串中符合模式的部分并替换之。 正则表达式在使用过程中,需要熟悉其细节和潜在问题。例如,...

    ASP.NET 中的正则表达式

    【正则表达式 API】提供了丰富的函数,如`Match`、`Matches`、`Replace`和`Split`,它们用于执行匹配、查找、替换和分割操作。 【免费工具】如regex testing tools可以帮助开发者测试和调试正则表达式,提高开发...

Global site tag (gtag.js) - Google Analytics