c# 以换行(\r\n)拆分字符串

字符串数组形式:

string[] striparr = strip.Split(new string[] { "\r\n" }, StringSplitOptions.None);

striparr = striparr.Where(s => !string.IsNullOrEmpty(s)).ToArray();

List<sting>形式:

List<string> striparr = strip.Split(new string[] { "\r\n" }, StringSplitOptions.None).ToList();
striparr = striparr.Where(s => !string.IsNullOrEmpty(s)).ToList();

时间: 2024-11-06 17:42:11

c# 以换行(\r\n)拆分字符串的相关文章

【SQL】sql版Split函数。用于拆分字符串为单列表格

原文:[SQL]sql版Split函数.用于拆分字符串为单列表格 功能与.net版string.Split函数类似,只不过.net返回的是数组,这个返回的是一个单列表格,每个拆分出来的子串占一行.可选是否移除空格子串和重复项.市面上类似的函数不算少,但大多都是在循环中对原串进行改动,我感觉这样不好,虽然不知道sql的字符串是不是像.net的一样具有不可变性,但感觉尽量不要去动原串最好,万一sql的字串也不可变,那变一次就要产生一份,尤其是每圈循环都在变,内存消耗让人心疼,所以才有重新造个轮子的想

python 拆分字符串(3.0)

拆分字符串 1. def my_split(s, ds): l = [s] for d in ds: res = [] list(map(lambda x: res.extend(x.split(d)), l)) l = res return l s = 'abc;dwwewfe;rqger|gert;klg\tjotrg\tpa|s;dooo' ds = ';\t|' l = my_split(s, ds) print(l) output: ['abc', 'dwwewfe', 'rqger'

C++中回车换行(\n\r)和换行(\r)的区别

windows下的点一下回车,效果是:回车换行,就是\r\n unix系统下的回车一下就是一个\n 给出如下代码: [cpp] view plain copy print? #include <iostream> using namespace std; int main() { cout << "this is the first line\n"; cout << "this is the second line\r"; cou

SQL中拆分字符串substr及统计字符出现频数replace用法实例讲解

一.拆分字符串为若干行 例一:要求将表emp中的'king'按照每行一个单词拆成四行 注意:substr(str,pos):截取pos位置开始的字符: substr(str,pos,len):从pos位置开始,选出接下去的len个字符 表emp: eid ename 1 ring 2 king 3 ting 4 ping 首先,建立表tmp(基干表,为了配合表一使用): tid 1 2 3 4 5 然后,select emp.ename,tmp.tid from emp,tmp where em

【转载】 C++中回车换行(\n\r)和换行(\r)的区别

原文:http://blog.csdn.net/xiaofei2010/article/details/8458605 windows下的点一下回车,效果是:回车换行,就是\r\n unix系统下的回车一下就是一个\n 给出如下代码: #include <iostream> using namespace std; int main() { cout << "this is the first line\n"; cout << "this

jquery拼接和拆分字符串,并加入特殊符号

$.fn.combineInput = function (_config) { var _config = $.extend({ addStr: "" }); var td = $(this); var input = td.find("input"); var inputLength = input.length; var _temp = []; var _tempStr = ''; var pack = { init: function () { for (v

StringTokenizer拆分字符串

今天要做一个过滤特殊字符的需求, 看了下公司以前过滤特俗字符代码, 用的居然是 StringTokenizer, 完全不熟悉啊, 于是恶补了一下, 把StringTokenizer在JDK中的文档也翻出来读了几遍, 硬是没怎么看懂, 后来网上搜了下, 搜到下面链接这篇, 让我瞬间解惑. Split()拆分字符串与StringTokenizer拆分字符串 jdk中的StringTokenizer 原文地址:https://www.cnblogs.com/goujh/p/11039850.html

js之split拆分字符串

js之split拆分字符串 1.单字符拆分 let arr = str.split(',') 2.多字符拆分 let arr = str.split(/[(),]/) 原文地址:https://www.cnblogs.com/s313139232/p/11155182.html

guava字符串工具 Splitter 主要功能是拆分字符串为集合 Map

public class SplitterTest { public static void main(String args[]){ //1.拆分字符串为List集合 String str="小小,妈妈,爸爸,爷爷,奶奶"; Splitter splitter =Splitter.on(","); List<String> list=splitter.splitToList(str); System.out.println(list); //输出:[小