java - 从字符串中提取模式?

标签 java design-patterns

好吧,我有一个词:BEER

我想创建一个像这样的字符串:- E E -

请注意,除 E 之外的所有字母均已替换为 -,并且在每个字符之间引入了空格。我可以很容易地做到后者,而不是前者。

此外,不知道不被空白的字符可能会有所帮助。我必须根据一组字符做出决定。

所以,如果我有一个Set单词:BEER HERE HAIR,并且我希望E不被留空,我的输出应该是这样的: - E E - -E - E - - - -

我应该怎么做?

最佳答案

迭代字符串中的字符。

对于每个字符,如果它位于 setOfCharactersToNotBlankOut 集合中,则打印该字符。如果不是,则打印 -

关于java - 从字符串中提取模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14793634/

相关文章:

java - Java中的Object类是什么?

java - 正则表达式非单词边界和空格

c# - 我应该选择什么样的设计原则/模式?

c# - 为什么.NET 没有像Java 那样内置观察者模式?

c# - 将 DataTable 转换为 XML 的防更改且最快的方法?

design-patterns - 我应该使用什么设计模式进行导入/导出?

java - 按示例查询跳过原语?

java - Google Play 游戏服务无法登录

java - 常见的 Java 内存/引用泄漏模式?

c++ - C++ 实例中的装饰器模式