indexOf()用法
这个意思就是根据子字符串查找在字符串中的下标(是根据字段找下标的,如果字符串中不包含则返回-1)
String a="123456789";
System.out.println(a.indexOf("5"));
输出的结果为4.
下面看一一个方法:
@Value("${interceptor.sql.inject.expStr}")
private String expStr;
private boolean isIllegalStr(String valueStr) throws ServletException {
//判断传的字符串和从配置文件中获取的字符串都不为空(包括“”,“ ”,null)
if(StringUtils.hasText(expStr) && StringUtils.hasText(valueStr)){
//不区分大小写
String value = valueStr.toLowerCase();
//把字符串expStr分割为数组
String[] expArr = expStr.split("\\|");
for (String str : expArr){
//str被value包含返回下标,否则返回-1.
if (value.indexOf(str) >= 0){
String errMsg = "The request contains illegal characters > {}";
logger.error(errMsg , value);
return true;
}
}
}
return false;
}
indexOf()用法相关推荐
- oracle中类似indexof用法_instr函数
oracle中类似indexof用法_instr函数 [sql] 在oracle中没有indexof()函数 但是提供了一个 instr() 方法 具体用法: select instr('保定市南市区 ...
- js indexof用法indexOf()定义和用法
indexOf()定义和用法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置. 语法 stringObject.indexOf(searchvalue,fromindex) ...
- list indexof java_Java List indexOf()用法及代码示例
此方法返回此列表中指定元素的第一个匹配项的索引:如果此列表不包含该元素,则返回-1. 用法: public int indexOf(Object o) 参数:该函数具有单个参数,即列表中要搜索的元素. ...
- indexOf() 用法
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置. 如果要检索的字符串值没有出现,则该方法返回 -1. String.indexOf函数用法小结 indexOf的参数是Stri ...
- js indexof用法
indexOf()定义和用法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置. 语法 stringObject.indexOf(searchvalue,fromindex) ...
- ArrayList的indexOf用法
private ArrayList<Person> checkArray = new ArrayList<Person>(); Person p; int index; if( ...
- 字符串的indexOf用法
var str="乔真你在干嘛呢,对不不对啊,乔真你在干嘛呢,对不不对啊,乔真你在干嘛呢,对不不对啊,乔真你在干嘛呢,对不不对啊,乔真你在干嘛呢,对不不对啊,乔真你在干嘛呢,对不不对啊,乔真 ...
- js数组indexof用法-1 0 1代表的意思
arrNum = [1,2,8,9];console.log(arrNum.indexOf(1));//返回的是0,搜索整个数组里面有没有1,有的话返回下标0 console.log(arrNum.i ...
- StringUtils. indexOf 用法
https://blog.csdn.net/aiqinhai1016_/article/details/9927115
- 【转】Java中字符串中子串的查找共有四种方法(indexof())
原文网址:http://wfly2004.blog.163.com/blog/static/1176427201032692927349/ Java中字符串中子串的查找共有四种方法,如下: 1.int ...
最新文章
- 在mpvue中引用vant weapp
- javascript 仿 C# format
- oracle rac 节点启动,Oracle 10g RAC 节点自动重启故障处理
- 什么时候会触发这个策略呢?
- 没有什么多模态任务是一层Transformer解决不了的!
- Python实现用户登录
- VBS教程(入门级)
- 电信天翼网关与路由器级联
- 【口诀】巧记泰勒公式
- 2021年电工(初级)考试题及电工(初级)找解析
- 经验分享:如何免费合并两个pdf文件
- 安卓打包:jks Invalid keystore format 报错解决
- C盘空间不足?扩充C盘
- 史上最全2019届秋招备战攻略
- np.arange与np.linspace细微区别(数据溢出问题)
- 世上只有一种英雄主义,就是在认清生活真相之后依然热爱生活。
- 前端实现炫酷动效_最好的H5动效视频教程:HTML5炫酷动效案例
- keras、TensorFlow输出中间层结果的4种方法
- 高大上网站布局的三个技巧
- 推荐给你的一个读书清单