[英]How to remove slashes at beginning of string but not any in the middle
我试图弄清楚如何只删除在下面的字符串的开头出现的斜线(正向和反向),直到第一个字母或数字为止。 我不想删除字符串中间的任何斜杠。
字符串:“ \\ // hello \\ how \\ are / you”
寻找这样的结果:“ hello \\ how \\ are / you”
谢谢! 贾森
您可以使用以下模式:
@"^[/\\]+"
这是一个非常基本的模式:
^
表示字符串的开头
[/\\\\]
是包含/
和\\
的字符类
string = string.TrimStart('\\', '/');
另外,您无需为此使用正则表达式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.