Split()的简单的用法

1.Split分割一些简答的字符串事例:

string str="aaa|bbb|ccc";

string[] list = str.Split(‘|‘);

这是一个字符的切割,但是对于字符比较长的怎么办,看下面例子:

2.string str="aaa||bbb||ccc";

假如你还使用这样切割:string[] list = str.Split(‘||‘);就会报错的,那么怎么处理呢,如下:

string[] list = str.Split(new string[] { "||" }, StringSplitOptions.RemoveEmptyEntries);

这样就不会错了哦。

时间: 2024-11-05 04:56:08

Split()的简单的用法的相关文章

Java里String.split需要注意的用法

我们常常用String的split()方法去分割字符串,有两个地方值得注意: 1. 当分隔符是句号时("."),需要转义: 由于String.split是基于正则表达式来分割字符串,而句号在正则表达式里表示任意字符. //Wrong: //String[] words = tmp.split("."); //Correct: String[] words = tmp.split("\\."); 所以,假设分隔符在正则表达式里有一定的意义时,需要格

模拟java.util.Collection一些简单的用法

/* 需求:模拟java.util.Collection一些简单的用法! 注意:java虚拟机中并没有泛型类型的对象.泛型是通过编译器执行一个被称为类型擦除的前段转换来实现的. 1)用泛型的原生类型替代泛型. 原生类型是泛型中去掉尖括号及其中的类型参数的类或接口.泛型中所有对类型变量的引用都替换为类型变量的最近上限类型, 如对于Cage<T extends Animal>, T的引用将用Animal替换,而对于Cage<T>, T 的引用将用Object替换. 2) */ inte

Brief introduction to Java String Split 【简单介绍下Java String Split】

Split is a common function in Java. It split a full string to an array based on delimeter. For example, split "a:b:c" with ":" results in [a, b, c] In some scenario, it's better to keep the delimeter instead of discard it while splitti

Tinyxml简单使用法

1.概要介绍一下: 尝试了tinyxml,rapidxml,libxml2等3中第3方库,前两者相对较为轻量级,libxml2非常完善,强大. 这是网上总结出来的优缺点: 1.tinyxml当节点内容的空而使用GetText()方法时候会出错 2.rapidxml编码问题不是特别好 3.libxml2对内存释放要求较高,否则时常遇到core dump. TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译.这个解析库的模型通过解析XML文件,然后在

WebSocket 最简单的用法

1 package com.uptop.websocket; 2 3 import javax.websocket.*; 4 import javax.websocket.server.ServerEndpoint; 5 6 import java.io.IOException; 7 import java.util.concurrent.CopyOnWriteArraySet; 8 9 10 /** 11 * @ServerEndpoint 注解是一个类层次的注解,它的功能主要是将目前的类定义

VSFTPD简单的用法

在公司的业务中,有一些常用的软件是公开使用的,比如XSHELL这一些常用的,用的时候总不能在去下载吧!!!所以公司中就会搭建一些共享服务器等,本次介绍的就是VSFTPD的用法 (本次要求,将vsftpd做出来,实现匿名用户可以上传) 客户机可以从服务器上上传下载     192.168.1.100     ---------->     192.168.1.1    pc客户机----------------------------ftp服务器 第一步,安装软件包本次采用yum的方式安装,也可以

split和join的用法

第一点:split 直接举例子,比较直观, >>> f = 'www.baidu.com.cn' >>> f.split()['www.baidu.com.cn']  #string.split()返回的是一个列表? >>> f.split('.')['www', 'baidu', 'com', 'cn'] >>> f.split('.',1)['www', 'baidu.com.cn'] #将string分隔成2部分 >>

JS的一些简单实例用法

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <script src="../javascript/OutSideJs.js"></script>    <style>        .myStyle{  

slice(),splice(),split(),substring(),substr()使用法

1.slice(): Array和String对象都有 在Array中  slice(i,[j]) i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素j为结束的索引值,缺省时则获取从i到末尾的所有元素 参数返回:返回索引值从i到j的数组,原数组不改变 在String中 slice(i,[j]) 参数说明:i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个字符j为结束的索引值,缺省时则获取从i到末尾的所有字符 2.splice() 存在Array中     方法