在字符串中的每个单词后面插入点

本文关键字:插入 入点 单词 字符串 | 更新日期: 2023-09-27 18:21:56

我需要实现方法,它接受字符串并在每个单词后面插入一个点(.)。示例:

来源字符串:"你好!今天天气不错。"

结果字符串:"你好!今天天气很好…"

我该怎么做?

在字符串中的每个单词后面插入点

在大多数情况下,您可以使用String.Replace:

var dotted = "Your string".Replace(" ", ". ");

返回一个新字符串,在该字符串中,当前实例中出现的指定字符串全部替换为另一个指定字符串。

我相信你可以从这里详细说明你的拖尾期/你发现的任何其他细微差别。(:

string.Join(".","Hello! It is nice day today.".Split(' '));
dotted = string.Join(". ","Hello! It is nice day today.".Split(' ')) + ".";

这应该有效,但其他两个答案应该会让你非常接近。