正在删除简单的空白c#
本文关键字:空白 简单 删除 | 更新日期: 2023-09-27 18:20:10
我读取了一个文件的内容,然后搜索这个字符串
00:00:00" group="MAM
并将其移除!。
这是字符串在上的完整行
<Field name="original_transmission_date" value="20/01/1969 00:00:00" group="MAM" />
所以在我字符串替换后它就结束了。
<Field name="original_transmission_date" value="20/01/1969 " />
我的问题是,你在9和"之间看到的空间很小,试图想办法找到它,值和日期会改变,但我可以从value=开始使用regex,但我对regex不太熟悉,它似乎对空格来说太致命了!.
有什么想法吗?。
您的问题有点模糊,可能是XY问题。
您是检索此数据还是设置此数据?这是XML吗?很可能有一个更好的解决方案,根本不使用REGEX。
最坏的情况是什么不只是做一些简单的事情,比如:
CCD_ 2。
替换字符串也应该包含空格,即" 00:00:00'" group='"MAM"
如果组总是最后一个标签,则快速修复:
将[00:00:00"group="MAM"/]替换为/
您可以使用string.trim来删除空白,也可以使用string。TrimEnd
char[] charsToTrim = { ' ' };//here you can any character to trim
myString = myString.TrimEnd(charsToTrim);