我可以拥有以下示例字符串之一:
Apple $Banana Kiwi
Apple $Banana, Kiwi
Apple $Banana. Kiwi
我需要查找字面上的"$Banana"
在Java 6中,我使用了以下代码:
String quotedStringToFind=Pattern.quote(stringTofind);
我还需要找到完整的单词,因此我尝试了以下方法:
Pattern.compile("\\b"+quotedStringToFind+"\\b");
没有匹配的内容。正则表达式语法是正确的。我不明白为什么它不起作用。
$Banana
,因为变量的名称为stringTofind
。 - Sam