本文整理了Java中org.apache.commons.lang3.StringUtils.contains()
方法的一些代码示例,展示了StringUtils.contains()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StringUtils.contains()
方法的具体详情如下:
包路径:org.apache.commons.lang3.StringUtils
类名称:StringUtils
方法名:contains
[英]Checks if CharSequence contains a search character, handling null. This method uses String#indexOf(int) if possible.
A null or empty ("") CharSequence will return false.
StringUtils.contains(null, *) = false
StringUtils.contains("", *) = false
StringUtils.contains("abc", 'a') = true
StringUtils.contains("abc", 'z') = false
[中]检查CharSequence是否包含搜索字符,处理null。如果可能,此方法使用字符串#indexOf(int)。
null或空(“”)字符序列将返回false。
StringUtils.contains(null, *) = false
StringUtils.contains("", *) = false
StringUtils.contains("abc", 'a') = true
StringUtils.contains("abc", 'z') = false
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
this.message = "The rule [" + rule + "] cannot match any resource under [" + root + "]";
return StringUtils.contains(consoleOut, message);
}
代码示例来源:origin: Graylog2/graylog2-server
@Override
public Boolean evaluate(FunctionArgs args, EvaluationContext context) {
final String value = valueParam.required(args, context);
final String search = searchParam.required(args, context);
final boolean ignoreCase = ignoreCaseParam.optional(args, context).orElse(false);
if (ignoreCase) {
return StringUtils.containsIgnoreCase(value, search);
} else {
return StringUtils.contains(value, search);
}
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
message = format("Please make sure [%s] can be executed on this agent", app);
return StringUtils.contains(consoleOut, message);
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
message = format("'%s' is not recognized as an internal or external command", app);
return StringUtils.contains(consoleOut, message);
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
set = format("environment variable '%s' to value '%s'", key, value);
override = format("environment variable '%s' with value '%s'", key, value);
return StringUtils.contains(consoleOut, set) || StringUtils.contains(consoleOut, override);
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
return StringUtils.contains(consoleOut.toLowerCase(), "build failed");
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
stdout = format("Start to build %s", jobIdentifer.toString());
return StringUtils.contains(consoleOut, stdout);
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
stdout = format("Start to prepare %s", jobIdentifer.toString());
return StringUtils.contains(consoleOut, stdout);
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
stdout = format("Start to upload %s", jobIdentifer.toString());
return StringUtils.contains(consoleOut, stdout);
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
stdout = format("Job completed %s", jobIdentifer.toString());
return StringUtils.contains(consoleOut, stdout);
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
stdout = format("Job is canceled %s", jobIdentifer.toString());
return StringUtils.contains(consoleOut, stdout);
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
this.message = "Failed to upload " + file.getAbsolutePath();
return StringUtils.contains(consoleOut.toLowerCase(), message.toLowerCase());
}
代码示例来源:origin: gocd/gocd
public boolean matchesSafely(String consoleOut) {
this.consoleOut = consoleOut;
if (StringUtils.isEmpty(args)) {
this.message = format("[%s] Current job status: %s", GoConstants.PRODUCT_NAME, status);
this.message = format("[%s] Task: %s", GoConstants.PRODUCT_NAME, command);
} else {
this.message = format("[%s] Current job status: %s", GoConstants.PRODUCT_NAME, status);
this.message = format("[%s] Task: %s %s", GoConstants.PRODUCT_NAME, command, args);
}
return StringUtils.contains(consoleOut, message);
}
代码示例来源:origin: xtuhcy/gecco
private boolean isTable(String content) {
if (!StringUtils.contains(content, "</html>")) {
String rege = "<\\s*(thead|tbody|tr|td|th)[\\s\\S]+";
Pattern pattern = Pattern.compile(rege);
Matcher matcher = pattern.matcher(content);
if (matcher.matches()) {
return true;
}
}
return false;
}
}
代码示例来源:origin: org.apache.commons/commons-lang3
@Test
public void testContains_Char() {
assertFalse(StringUtils.contains(null, ' '));
assertFalse(StringUtils.contains("", ' '));
assertFalse(StringUtils.contains("", null));
assertFalse(StringUtils.contains(null, null));
assertTrue(StringUtils.contains("abc", 'a'));
assertTrue(StringUtils.contains("abc", 'b'));
assertTrue(StringUtils.contains("abc", 'c'));
assertFalse(StringUtils.contains("abc", 'z'));
}
代码示例来源:origin: org.apache.commons/commons-lang3
/**
* See http://www.oracle.com/technetwork/articles/javase/supplementary-142654.html
*/
@Test
public void testContains_StringWithSupplementaryChars() {
assertTrue(StringUtils.contains(CharU20000 + CharU20001, CharU20000));
assertTrue(StringUtils.contains(CharU20000 + CharU20001, CharU20001));
assertTrue(StringUtils.contains(CharU20000, CharU20000));
assertFalse(StringUtils.contains(CharU20000, CharU20001));
}
代码示例来源:origin: org.apache.commons/commons-lang3
@Test
public void testContains_String() {
assertFalse(StringUtils.contains(null, null));
assertFalse(StringUtils.contains(null, ""));
assertFalse(StringUtils.contains(null, "a"));
assertFalse(StringUtils.contains("", null));
assertTrue(StringUtils.contains("", ""));
assertFalse(StringUtils.contains("", "a"));
assertTrue(StringUtils.contains("abc", "a"));
assertTrue(StringUtils.contains("abc", "b"));
assertTrue(StringUtils.contains("abc", "c"));
assertTrue(StringUtils.contains("abc", "abc"));
assertFalse(StringUtils.contains("abc", "z"));
}
代码示例来源:origin: org.apache.commons/commons-lang3
/**
* See http://www.oracle.com/technetwork/articles/javase/supplementary-142654.html
*/
@Test
public void testContains_StringWithBadSupplementaryChars() {
// Test edge case: 1/2 of a (broken) supplementary char
assertFalse(StringUtils.contains(CharUSuppCharHigh, CharU20001));
assertFalse(StringUtils.contains(CharUSuppCharLow, CharU20001));
assertFalse(StringUtils.contains(CharU20001, CharUSuppCharHigh));
assertEquals(0, CharU20001.indexOf(CharUSuppCharLow));
assertTrue(StringUtils.contains(CharU20001, CharUSuppCharLow));
assertTrue(StringUtils.contains(CharU20001 + CharUSuppCharLow + "a", "a"));
assertTrue(StringUtils.contains(CharU20001 + CharUSuppCharHigh + "a", "a"));
}
代码示例来源:origin: apache/hbase
@Test
public void testToString() throws Exception {
String expectedRowKey = ToStringBuilder.reflectionToString(ROW1, ToStringStyle.SIMPLE_STYLE);
RowModel rowModel = buildTestModel();
System.out.println(rowModel);
assertTrue(StringUtils.contains(rowModel.toString(), expectedRowKey));
}
}
代码示例来源:origin: apache/hbase
@Test
public void testToString() throws Exception {
String expectedColumn = ToStringBuilder.reflectionToString(COLUMN, ToStringStyle.SIMPLE_STYLE);
CellModel cellModel = buildTestModel();
System.out.println(cellModel);
assertTrue(StringUtils.contains(cellModel.toString(), expectedColumn));
}
}
内容来源于网络,如有侵权,请联系作者删除!