请问如何删除之前和之后的非字母中文单字

2020-08-23 11:57发布

问题:

请问如何删除之前和之后的非字母中文单字

输入:

:MySQL 数据库同步

预期结果 :

MySQL 数据库同步

我尝试想法跟做:

-首先使用诸如startwith(non-letter)之类的正则表达式获取数据,然后使用string.Replace替换为空字符串。
-使用类似 (non-letter)endwith的正则表达式获取数据,然后也替换为空字符串。

但我不知道如何实现..

另外想询问大神们都是怎么看到一堆字串,马上想到要用甚么正则抓取解决问题...

回答1:

因为你如果是程序里面,正则确实是简单快捷的方式,比如 :mysql: 数据库同步这种,要吧后面的:也删掉吧?



标签: regex c#