【发布时间】:2015-06-13 11:02:15
【问题描述】:
我使用list 来匹配字符串。请看我的源代码:
List<String> list=new ArrayList<String>();
list.add("my-name-is-foo");
match = list.contains("(.*)name(.*)");
此程序将false 作为输出。
请帮帮我!
【问题讨论】:
-
我很确定这里的“包含”将寻找完全匹配..不执行任何正则表达式匹配。您需要手动遍历列表的内容并检查每个字符串。