Java中match()的替代方案

时间:2017-08-30 13:18:54

标签: java pattern-matching match

在SQL中,我们将模式匹配运算符like与“_”和“%”进行搜索,以搜索字符串或字符串的一部分。
有没有类似于Java的东西 有matches()方法。但是,如果整个true与正则表达式匹配,则只返回String 我需要一种方法来评估给定的String是否存在于另一个String中作为其一部分。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

如果您需要执行正则表达式匹配,则

包含不可用。

你可以欺骗 matches()方法按照你的预期行事,只是说你想要字符串开头和结尾的任何字符序列。

很好的解决方案是使用 matcher.find()来查找正则表达式的出现次数。看课Matcher

答案 2 :(得分:0)

您可以使用 String.Contains()

示例:

$('#dataTable').aoColumnDefs(aoColumnDefs)