2017-09-25 85 views
-5

考虑以下代码:什么是Java相当于微调的( '/')在C#中

string xx = "/test/file2/".Trim('/'); 
Console.WriteLine(xx); 
Console.Read(); 

此代码返回test/file2。在Java中执行此操作的有效方法是什么?

+8

我建议你不要使用C#比较,而只是询问如何从字符串的任一端修剪字符。看着c#标签的人可能不关心这个问题(除非他们也碰巧看到Java标签),并且看着java标签的人可能不在意c#有这个能力,他们只关心什么这是你正在努力完成的。 – yshavit

回答

1

这里是如何做同样在Java中:

String xx = "/test/file2/".replaceAll("(^/*|/*$)", ""); 

这将使用匹配从一开始就或多/正则表达式多/结尾,并与空remplaces他们。

相关问题