C# 字符串拆分

标签 c# string split

我有一个字符串 = "google.com 220 USD 3d 19h"。

我只想提取“.com”部分......

操作拆分字符串方法以获得此结果的最简单方法是什么?

最佳答案

我猜你想提取域名或 TLD字符串的一部分。这应该可以完成工作:

var str = "google.com 220 USD 3d 19h";
var domain = str.Split(' ')[0];           // google.com
var tld = domain.Substring(domain.IndexOf('.')) // .com

关于C# 字符串拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1034061/

相关文章:

c# - 在 IIS Web 服务器中发布时出现 ASP.NET SqlException

c# - 在 Visual Studio 2017 中通过设计器添加到 RDLC 报告的图表将不起作用

c# - 在 PROD 环境下使用 Redis Win64 端口

Javascript 正则表达式失败

c - 在C语言的文本文件中查找字符串

python - 在 python 中使用 split() 和 join() 时保留空格

php - 将数组拆分为php中的变量

c# - 对数字中的数字求和的最快方法

c# - 来自 Request.Url.ToString() 的字符串在操作/比较第一个字符时神秘地更改为另一个字符串

php - 按固定长度拆分字符串