c# - 仅使用正则表达式在字符串中附加和前置 '#'

标签 c# .net regex string

我是正则表达式的新手,最近遇到了这个问题

Appending and Prepending '#' in an string using only Regex

假设我们有这样的字符串 Hello my name is #First Name# @EducationDetail@

现在我必须只使用正则表达式在其中添加和添加 #,这样它就变成了

#Hello 我的名字是#First Name# @EducationDetail@#

谢谢

最佳答案

var res = Regex.Replace(input, @"^(.*)$", "#$1#");

关于c# - 仅使用正则表达式在字符串中附加和前置 '#',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6591583/

相关文章:

c# - 如何从 C# 文件中加载 UWP 格式的图像

regex - 在 PostgreSQL 中使用正则表达式分割地址字符串但保留其中的数字

从字符串末尾删除句点

c# - 在 C# 中控制或访问打印机的自定义打印机设置(旋转 180 度)

c# - Kotlin 的数据类 == C# 的结构?

c# - 获取当前运行的任务

.net - 我什么时候应该将配置数据存储在数据库中而不是 web.config 中?

java - Matcher无法识别java中的第二组正则表达式

c# - 可查询作为子查询过滤另一个可查询的

.net - 7 月 10 日 Windows 更新破坏了使用 .NET DLL 作为 COM 对象公开的 IIS