【发布时间】:2013-08-01 05:41:13
【问题描述】:
我正在尝试实现搜索功能。
用户键入一个短语,我想在字符串数组中匹配短语中的任何单词和短语本身。
问题是该短语存储在一个变量中,因此Pattern.compile 方法不会解释其特殊字符。
我在编译方法中使用了以下标志:
Pattern.CASE_INSENSITIVE |模式.UNICODE_CASE |模式.LITERAL | Pattern.MULTILINE
我怎样才能达到预期的效果?
提前致谢。
编辑: 例如,短语:
“狗猫甜甜圈”
将导致模式:
狗 |猫 |甜甜圈 |狗猫甜甜圈
【问题讨论】:
-
编辑添加示例。