Csharp/C#教程:使用Regex从字符串中删除标点符号分享


使用Regex从字符串中删除标点符号

我对Regex很不好但是我想要删除所有这些。,;:”$’@!?/ *&^ – +字符串中的一个字符串

string x = "This is a test string, with lots of: punctuations; in it?!."; 

我怎样才能做到这一点 ?

首先,请阅读此处了解有关正则表达式的信息。 值得学习。

你可以用这个:

 Regex.Replace("This is a test string, with lots of: punctuations; in it?!.", @"[^ws]", ""); 

意思是:

 [ #Character block start. ^ #Not these characters (letters, numbers). w #Word characters. s #Space characters. ] #Character block end. 

最后它写着“替换任何不是单词字符或空格字符的字符”。

上述就是C#学习教程:使用Regex从字符串中删除标点符号分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/954172.html

(0)
上一篇 2021年11月20日
下一篇 2021年11月20日

精彩推荐