java 判断字符串 是否包含某个字符串 且紧邻一个数字
时间: 2023-11-15 21:02:13 浏览: 106
要判断一个字符串是否包含某个字符串且紧邻一个数字,可以使用Java的正则表达式来实现。具体步骤如下:
1. 使用Matcher类的find()方法查找字符串中是否包含目标字符串。
2. 如果包含目标字符串,则使用正则表达式匹配目标字符串紧邻的一个数字。
3. 如果匹配成功,则说明该字符串符合要求。
代码示例:
```
String str = "abc123def";
String target = "123";
Pattern pattern = Pattern.compile(target + "(\\d)");
Matcher matcher = pattern.matcher(str);
if (matcher.find()) {
System.out.println("字符串中包含目标字符串且紧邻数字");
}
```
阅读全文