【发布时间】:2019-10-12 20:43:37
【问题描述】:
我对正则表达式还很陌生,但我还不知道如何正确使用它们。 作为输入,我有一个字符串,我想在其中寻找某种模式,让我们说一个包含在!中的单词,就像这样:“你好,我的名字是!John!”。现在我想用不同的东西替换里面的子字符串。我如何在不知道里面有什么的情况下查找子字符串?
String str = "我不知道!怎么做";
str = str.replace("!placeholder!", "X");
就这样。
【问题讨论】:
-
!之间的单词重要吗?例如。你可以有多个占位符,并且根据占位符词是什么来选择替换文本?喜欢!A! is better than !B!? -
不会,不会是任何特殊字符,只是我想大写的字母。