`

String.split(REgex)方法

    博客分类:
  • java
阅读更多

在java.lang包中有String.split()方法,返回是一个数组。

  1、".","*","|","+",等都是转义字符,必须得加"\\";

  如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");

如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");

其他的类似。

 

  2、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“aa=? and bb =? or cc=?”,把三个都分隔出来,可以用

  String[] strArray = String.split("and|or");

分享到:
评论

相关推荐

    public static String[] split(String s, String regex)

    public static String[] split(String s, String regex) s参数为待拆分字符串, regex参数有两种格式: 单字符的字符串(长度1),功能如下:split(“ab#12#453”, “#”) 返回带5个元素的数组:ab, #, 12, #, 453 ...

    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=”...

    StringAPI.java

    String[] split(String regex) boolean contains(CharSequence s):当且仅当此字符串包含指定的 char 值序列时,返回 true int indexOf(String str):返回指定子字符串在此字符串中第一次出现处的索引 int ...

    利用开源控件,绘制折线图,功能灵活

    l13 = regex.Replace(sr.ReadLine(), " ");//读要素行 ll = regex.Replace(sr.ReadLine(), " ");//读第一行数据 int cc = ll.Split(' ').Length; for (int i = 1; i ; i++) { ht.Add(l13.Split(' ')[i], ll....

    The Regex Coach - interactive regular expressions

    It can simulate Perl's split and s/// (substitution) operators. It tries to describe the regular expression in plain English. It can show a graphical representation of the regular expression's parse...

    C# IP定位代码实例

    using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI;...using System.Web.UI.WebControls;... return regex.IsMatch(ip); } } }

    正则表达式截取字符串的方法技巧

    有这么一段字符串: ... string b = txt1.Text.Trim().Replace('[', ']').Split(']')[2]; 截取方法2: string str = [数字]字符串; Regex reg = new Regex(@ ([^]+)\](.*)); string a= Convert.ToInt32( reg.Matc

    C#中按字符串截取长字符串实例

    本文实例讲述了C#中按字符串截取长字符串的方法。分享给大家供大家参考。具体方法如下: ...string[] result = regex.Split(content); 例子: 代码如下:class Program  {   static void Main(st

    把txt文件导入到sql的程序

    string[] arr = Regex.Split(str, " # ", RegexOptions.None);// 比如txt中每行数据使用 # 分割的 Result rs = new Result(); rs.Value1 = "xxxx数据库"; rs.Value2 = arr[0]; rs.Value3 = arr[1]; rs.Value4 ...

    网页页面图片批量下载

    string[] tmpUrl = url.Split('.'); img.Save(string.Concat(savePath, "/", DateTime.Now.ToString("yyyyMMddHHmmssfff"), ".", tmpUrl[tmpUrl.Length - 1])); img.Dispose(); stream.Close(); } allDone.Set...

    js拆分字符串并将分割的数据放到数组中的方法

    本文实例讲述了js拆分字符串并将分割的数据放到数组中的方法。分享给大家供大家参考。...splitArray=string.split(regex); for(i=0; i < splitArray>"); } 希望本文所述对大家的javascript程序设计有所帮助。

    一个web爬虫的事例.txt

    import java.util.regex.Matcher; import java.util.regex.Pattern; // 搜索Web爬行者 public class SearchCrawler implements Runnable { /* * disallowListCache缓存robot不允许搜索的URL。 Robot协议在Web...

    执行脚本时转义与号

    尝试以下代码字符串script1 = string.Concat(DirectoryPath,“ \\ Palindrome.ps1 -param Hello”); var match1 = Regex.Split(script1,@“(?

    2014最新QQWry.Dat 下载

    regex.Match(ip).Success) { ipLocation.IP = "未知"; ipLocation.Local = "未知"; return ipLocation; } ipLocation.IP = ip; long intIP = IpToInt(ip); if ((intIP >= IpToInt("127.0.0.1") && (intIP ...

    c#拼图游戏

    string filename = ""; string juhao = ""; string change = ""; Bitmap bmpg; #endregion public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { ...

    Python cookbook(字符串与文本)针对任意多的分隔符拆分字符串操作示例

    本文实例讲述了Python针对任意多的分隔符拆分字符串操作。分享给大家供大家参考,具体如下: ...# Example of splitting a string on multiple delimiters using a regex import re #导入正则表达式模块 line = 'asdf

    Java语言程序设计(第3版)第06章-字符串.pptx

    6.1.1 字符串的拆分和组合 Java语言程序设计(第3版) String[] split(String regex) static String join(CharSequence delimiter, CharSequence... elements) boolean matches(String regex) Java语言程序设计(第3...

    word detection

    foreach (string sentence in regSplit.Split(paragraph)) { if (sentence.Length ) continue; for (int i = 0; i<sentence.Length; ++i) { for (int j = 1; j<=MaxWordLength+2 && i+j-1<sentence....

    C#全能速查宝典

    1.4.36 Split方法——分割字符串 78 1.4.37 String类——字符串 79 1.4.38 StringBuilder类——可变字符串 82 1.4.39 Substring方法——截取字符串 83 1.4.40 TimeSpan对象——表示时间间隔或持续时间 84 1.4.41 To...

    TDD-String-Calculator:它是字符串计算器的测试驱动开发

    TDD字符串计算器 它是字符串计算器的测试驱动开发 任务 使用方法签名创建一个简单的String计算器: int add(字符串数字) 该方法最多可以包含两个数字,以逗号分隔,并将返回... // Regex to split the string w

Global site tag (gtag.js) - Google Analytics