C#如何分割多个空格分隔的字符串?

using System;
using System.Text;
using System.Text.RegularExpressions;

namespace test
{
	class Program
	{
		public static void Main(string[] args)
		{
			string pp="1063792.4  2764405.825  5.464413E-05     -1.780467E-04";
			string[] mm=Regex.Split(pp,"\\s+",RegexOptions.IgnoreCase);
			for (int i=0;i<mm.Length;i++)
			{
				Console.Write(mm[i]+‘\n‘);
			}

			// TODO: Implement Functionality Here

			Console.Write("Press any key to continue . . . ");
			Console.ReadKey(true);
		}
	}
}

  

时间: 2024-07-30 23:54:07

C#如何分割多个空格分隔的字符串?的相关文章

前缀表达式-怎样用空格分隔一个字符串

1 #include<iostream> 2 #include<cstdlib> 3 #include<stack> 4 #include<string> 5 #include<sstream> 6 using namespace std; 7 stack<double>s; 8 char a[100][20]; 9 int main(){ 10 string str; 11 getline(cin, str); 12 istring

空格分隔输出

描述 读入一个字符,一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输出它们,并且要求在他们之间用一个空格分隔.输出浮点数时保留6位小数. 输入共有四行:第一行是一个字符:第二行是一个整数:第三行是一个单精度浮点数:第四行是一个双精度浮点数.输出输出字符.整数.单精度浮点数和双精度浮点数,之间用空格分隔.样例输入 a 12 2.3 3.2 样例输出 a 12 2.300000 3.200000 来源习题(2-4) 源代码: #include<stdio.h> int main() {

vue手机号按344分隔,银行卡号每4位空格分隔

实现效果: 1. 手机号输入/粘贴时,不允许输入数字外的其它字符,按344分隔,最大输入11位数字 2. 银行卡号输入/粘贴时,不允许输入数字外的其它字符,每四位用空格分隔 代码: <template> <div class="form"> <p> 手机号: <input v-model="mobile" type="tel" ref="mobile" maxlength="

字符串两头堵的模型就是去掉两边空格,已经字符串1,在字符串2出现的次数,不修改输入。

伸展树模版真的好长好长... cut a b c:把第a-1个数伸展到根节点,把第b+1个数伸展到a的右子树,然后把ch[ch[root][1][0]]拿掉,放在剩下的树的第c个节点下. flip a b:把第a-1个数伸展到根节点,把第b+1个数伸展到a的右子树,然后翻转ch[ch[root][1][0]]: 由于会出现操作两边的情况,所以加了两个-1节点. 注意: 1,输出的时候要注意空格和换行. 2,在拿掉子树的时候要注意push_up(); #include<stdio.h> #inc

java传入一个字符串 将它分割成大写字符为首的字符串数组

/* * 传入一个字符串 将它分割成大写字符为首的字符串数组 */ private ArrayList<String> splitByUpperCase(String str) { ArrayList<String> rs = new ArrayList<String>(); int index = 0; int len = str.length(); for (int i = 1; i < len; i++) { if (Character.isUpperCas

c# 以空格分隔字符串

经常我们需要把一个字符串以空格分隔开,但是如果原字符串中间有多个字符串就是出现问题,只包含一个空格的字符串会出现,为了避免出现此情况,我们可用下面的方法 String tmp = "hello world    haha";tmp = System.Text.RegularExpressions.Regex.Replace(tmp, @"\s+", ",");  //替换字符必须在原字符串中没有出现string[] arr = tmp.Split

06:空格分隔输出

#include<iostream> #include<cstdio> #include<cstdlib> #include<cmath> #include<algorithm> #include<cstring> using namespace std; int main() {char a; int b;float c; double d; cin>>a; cin>>b; cin>>c; cin

js实现卡号每四位空格分隔

window.onload =function() { document.getElementById("input_num").oninput =function() { this.value =this.value.replace(/\s/g,'').replace(/\D/g,'').replace(/(\d{4})(?=\d)/g,"$1 ");; }; };

字符串处理,取出按指定分割符号(非空格)进行字符串切割

void split(const string &s, char delim, vector<string> &elems) { stringstream ss(s); string item; while (getline(ss, item, delim)) { elems.push_back(item); } // return elems; } 原文地址:https://www.cnblogs.com/yuguangyuan/p/9431891.html