C# c Regex查找**或*u*或**uuu或uuuu,并用空字符串替换

C# c Regex查找**或*u*或**uuu或uuuu,并用空字符串替换,c#,regex,replace,C#,Regex,Replace,我需要用一个空字符串替换上面的模式。 上述模式之间可以有任意数量的空格,如**/*.\u*./\ u**./\ uu_ 我试过\*\s+\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\。 我不熟悉正则表达式。因此,我们非常感谢您的帮助 提前感谢。对于您正在尝试做的事情,请尝试以下操作:\*\s+\*\u124;\*\ u124s+\*\u

我需要用一个空字符串替换上面的模式。 上述模式之间可以有任意数量的空格,如**/*.\u*./\ u**./\ uu_

我试过\*\s+\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\。 我不熟悉正则表达式。因此,我们非常感谢您的帮助


提前感谢。

对于您正在尝试做的事情,请尝试以下操作:\*\s+\*\u124;\*\ u124s+\*\u124s+\*\u124s+\*\u124s+\u124s

理论上,它应该用空字符串替换您指定的所有模式


如果您不熟悉正则表达式,您还应该尝试对如何使用正则表达式进行更多的研究,查看示例并阅读教程。将来,它将比每次都在这里问答案帮助更多。

如果你不熟悉正则表达式,最好的第一步是阅读一些关于它们的教程。请看:另一方面,你有什么假设你必须使用正则表达式而不是其他方法?@đěxěŕ上述模式之间可以有任意数量的空格是正则表达式的一个很好的论据。你还有什么建议?@Klaycon Indexof,子串组合。。。我的观点是有不止一种方法可以做到这一点。。。当然,我从未质疑过这一点。我只是不同意这样一种观点,即用户应该抛弃正则表达式,尝试重新发明轮子,而不是仅仅学习正则表达式来完成这项任务。@đ。他们只是没有把它放在预先格式化的代码部分,所以它被格式化成斜体等等。@Klaycon谢谢你的正则表达式。它取代了我提到的所有模式,但是我们的代码中涉及到更多的复杂性,所以,我正在阅读教程。我很感激你的善良。