`
no_bao
  • 浏览: 312270 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

java , String.split (String regex) 分隔 ^ | 等特殊字符

    博客分类:
  • java
阅读更多

 

String str="abc^def^gh";


str.split("^");  // 这样按照^分隔是有问题的,必须转义一下


str.split("\\^");  // 分隔成功

分享到:
评论

相关推荐

    Java字符串分隔方法split实践

    这里的`regex`参数是一个正则表达式,用于定义分隔字符串的规则。正则表达式是一种强大的文本模式匹配工具,可以匹配单个字符或一组字符。当调用`split(regex)`时,Java会找到所有与`regex`匹配的子串,并在它们之间...

    String类的intern、split方法

    split 方法的语法格式为:public String[] split(String regex, int limit),其中 regex 是正则表达式,limit 参数控制模式应用的次数,因此影响结果数组的长度。如果该限制 n 大于 0,则模式将被最多应用 n - 1 次...

    Java中Split的用法及注意

    Java 中 Split 的用法及注意 Java 中的 Split 方法是通过正则表达式来拆分字符串的,它可以将一个字符串分割...Java 中的 Split 方法是非常有用的,可以根据需要来拆分字符串,但是需要小心正则表达式中的特殊字符。

    Java分割字符串

    下面是一个简单的例子,展示了如何使用`split()`方法以空格分隔字符串: ```java String str = "Hello World, How Are You?"; String[] parts = str.split(" "); for (String part : parts) { System.out.println...

    java 正则表达式

    6. `String.split(String regex)`:根据正则表达式拆分字符串。 四、正则表达式语法 1. 字符集:\[abc\] 匹配'a'、'b'或'c'。 2. 范围:\[a-z\] 匹配所有小写字母。 3. 量词:\d{3} 匹配三位数字。 4. 选择:a|b ...

    C# Split分隔字符串的应用(C#、split、分隔、字符串)

    string[] sArray=Regex.Split(str,”js”,RegexOptions.IgnoreCase); foreach (string i in sArray) Response.Write(i.ToString() + “ ”); 输出结果: aaa ccc 2、用多个字符来分隔: 代码如下:string str=”...

    Split用法大全

    使用Regex.Split方法可以将字符串根据指定的分隔符拆分成多个子字符串。例如: ```csharp using System.Text.RegularExpressions; string str = "aaajsbbbjsccc"; string[] sArray = Regex.Split(str, "js", ...

    java获取字符串内全部数字

    在Java编程语言中,获取字符串中的所有数字是一项常见的任务,特别是在处理用户输入或者解析文本时。这个任务可以通过使用正则表达式来实现,这是一种强大的文本处理工具,可以用来匹配、查找、替换符合特定模式的...

    C#中split的使用

    `Split`方法是`System.String`类的一个成员,它的主要功能是将源字符串根据指定的分隔符进行切割。 ### 1. `Split`方法的基本用法 `Split`方法的基本语法如下: ```csharp string[] Split(char[] separator, ...

    Jenkins高级篇之Pipeline实践篇-2-groovy中字符串操作split()和tokenize()区别.rar

    `split()`方法是Java中的标准方法,也被Groovy继承,用于按照指定的分隔符将字符串拆分为一个数组。它的基本语法是: ```groovy String.split(regex) ``` 这里的`regex`参数是一个正则表达式,用于定义分割字符串...

    C# split 使用方法.docC# split 使用方法.doc

    C#中的`Split`方法是处理字符串的强大工具,它允许我们将一个字符串分割成多个子字符串。这个方法在处理文本数据时非常有用,特别是在解析、分析或格式化字符串时。以下是对C# `Split`方法的详细说明: 1. **基本...

    c#模拟实现java StringTokenizer

    Java 的 `StringTokenizer` 类是一个用于分隔字符串的工具,它可以根据特定的分隔符将一个大的字符串拆分成多个小的字符串或令牌。 在 C# 中,我们通常使用 `string.Split()` 方法来达到类似的效果。`Split()` 方法...

    使用正则表达式拆分字符串

    - **模式匹配**:正则表达式由一系列字符和特殊符号组成,用于定义一个模式,该模式可以匹配特定的字符串。 - **元字符**:如`*`, `+`, `?`, `{}`, `[]`, `\`等,它们具有特殊的含义,用于指定重复次数、选择范围...

    Java正则表达式的10大问题.pdf

    在Java字符串中,正则表达式的特殊字符需要双转义。例如,要匹配美元符号"$",需要写作`"\\"`或使用`Pattern.quote("$")`。 5. 分隔符在`split()`中的逃逸 `split()`函数接收正则表达式作为参数,元字符(如`|`)...

    Java正则表达式之split()方法实例详解

    第一个方法`split(String regex)`将字符串str1拆分成多个子字符串,以逗号为分隔符。第二个方法`split(String regex, int limit)`将字符串str1拆分成多个子字符串,以逗号为分隔符,并且限制拆分的次数。 注意事项 ...

    c# 分割字符串

    首先,C#中的`string`类提供了`Split`方法,用于根据指定的分隔符将字符串分割成数组。`Split`方法有多个重载版本,可以接受不同类型的参数。基础用法如下: ```csharp string str = "Hello,World!This,Is,A,Test";...

    java utils 工具类

    `StringUtil.split(String str, String regex)`方法使用正则表达式作为分隔符,将字符串分割成一个字符串数组,与Java内置的`String.split()`类似,但可能提供更多的自定义选项。 4. **字符串格式化**: 类似于`...

    java工具类(String)

    Java中的字符串处理是编程工作中非常常见且重要的任务,而String工具类则提供了许多方便实用的方法,使得我们在处理字符串时能够更加高效。以下是对Java String工具类的详细解析: 首先,了解Java中的String类。在...

    delphi7分割字符串

    例如,如果要以逗号分隔字符串,可以这样做: ```delphi var InputStr, Part: string; Parts: TStrings; begin InputStr := '苹果,香蕉,橙子'; Parts := TStringList.Create; try Parts.Delimiter := ','; ...

    安卓字符串匹配加截取

    for (String part : splitter.split("逗号分隔的字符串")) { System.out.println(part); } ``` 在安卓2.2至5.1.1的版本区间内,这些基本的字符串处理功能都是可用的。需要注意的是,对于性能敏感的应用,应当...

Global site tag (gtag.js) - Google Analytics