if (StringUtil.matches(url, white.getWhiteUrl())) { return chain.filter(exchange); }
时间: 2023-05-20 22:06:53 浏览: 60
这段代码是用来匹配 URL 是否在白名单中,如果匹配成功则返回 chain.filter(exchange)。具体的实现需要看 StringUtil 和 white.getWhiteUrl() 的具体实现。
相关问题
StringUtil.matches
可以使用 StringUtil.matches 方法来判断一个字符串是否匹配某个正则表达式。该方法接受两个参数,第一个参数是要匹配的字符串,第二个参数是正则表达式。如果字符串匹配正则表达式,该方法返回 true,否则返回 false。
stringutil.isnotblank如何使用
StringUtil.isNotBlank() 方法是 Apache Commons Lang 库提供的一个字符串工具类方法,用于判断字符串是否为空或者空白字符。该方法的使用方式如下:
1. 引入 Apache Commons Lang 库:
```java
import org.apache.commons.lang3.StringUtils;
```
2. 调用 StringUtil.isNotBlank() 方法:
```java
String str = "hello world";
if(StringUtils.isNotBlank(str)){
// 字符串不为空或者空白字符
}else{
// 字符串为空或者空白字符
}
```
该方法会自动去除字符串两端的空格符、制表符、换行符等空白字符,然后判断字符串是否为空。如果字符串的长度为 0 或者为 null,则视为空字符串。
相关推荐
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)