【问题标题】:What is the Java equivalent of Trim('/') in C# [duplicate]C# 中 Trim('/') 的 Java 等价物是什么 [重复]
【发布时间】:2017-09-25 17:46:39
【问题描述】:

考虑这段代码:

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

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

【问题讨论】:

  • 我建议你取消 C# 比较,只问如何从字符串的任一端修剪一个字符。看c#标签的人可能不关心这个问题(除非他们也碰巧看Java标签),看java标签的人可能不关心c#有这个能力,他们只关心什么这是你想要完成的。

标签: java c#


【解决方案1】:

下面是如何在 Java 中做同样的事情:

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

这使用了一个正则表达式,它匹配开头的多个 / 或结尾的多个 / 并将它们替换为 void。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-07
    • 2010-11-22
    • 1970-01-01
    • 2011-10-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多