Pre Merge pull request !46 from 不醒人士/N/A

This commit is contained in:
不醒人士 2021-02-25 16:42:16 +08:00 committed by Gitee
commit c9a3b5c7d2
1 changed files with 5 additions and 5 deletions

View File

@ -19,7 +19,7 @@ public class StringUtils extends org.apache.commons.lang3.StringUtils
private static final char SEPARATOR = '_'; private static final char SEPARATOR = '_';
/** 星号 */ /** 星号 */
private static final String START = "*"; private static final String STAR = "*";
/** /**
* 获取参数不为空值 * 获取参数不为空值
@ -472,11 +472,11 @@ public class StringUtils extends org.apache.commons.lang3.StringUtils
boolean result = false; boolean result = false;
do do
{ {
formerStarOffset = indexOf(pattern, START, beginOffset); formerStarOffset = indexOf(pattern, STAR, beginOffset);
prefixPattern = substring(pattern, beginOffset, formerStarOffset > -1 ? formerStarOffset : pattern.length()); prefixPattern = substring(pattern, beginOffset, formerStarOffset > -1 ? formerStarOffset : pattern.length());
// 匹配前缀Pattern // 匹配前缀Pattern
result = remainingURI.contains(prefixPattern); result = remainingURI.startsWith(prefixPattern);
// 已经没有星号直接返回 // 已经没有星号直接返回
if (formerStarOffset == -1) if (formerStarOffset == -1)
{ {
@ -493,10 +493,10 @@ public class StringUtils extends org.apache.commons.lang3.StringUtils
} }
// 匹配后缀Pattern // 匹配后缀Pattern
latterStarOffset = indexOf(pattern, START, formerStarOffset + 1); latterStarOffset = indexOf(pattern, STAR, formerStarOffset + 1);
suffixPattern = substring(pattern, formerStarOffset + 1, latterStarOffset > -1 ? latterStarOffset : pattern.length()); suffixPattern = substring(pattern, formerStarOffset + 1, latterStarOffset > -1 ? latterStarOffset : pattern.length());
result = remainingURI.contains(suffixPattern); result = remainingURI.endsWith(suffixPattern);
// 匹配失败直接返回 // 匹配失败直接返回
if (!result) if (!result)
return false; return false;