关于字符串中是否包含另一个字符串的实现
2014-05-15 09:48
190 查看
Hello World中是否包含这样的字符串HelloWd,一般会使用多次循环来遍历判断是否存在某个字符.下面我通过使用正则表达式的思想来实现这个功能
public static void main(String args[]) { String stringStr = "CDMter"; String key = "CaseDoesMatter"; judgeSequence(stringStr, key); } public static void judgeSequence(String s, String t) { String regex = ""; for (int i = 0; i < s.length() - 1; i++) { regex = regex + s.charAt(i) + "[a-zA-Z]*"; } regex += s.charAt(s.length() - 1); Pattern pt = Pattern.compile(regex); Matcher mch = pt.matcher(t); if (mch.find()) { System.out.println("YES"); } else { System.out.println("NO"); } }
相关文章推荐
- 关于javascript中判断一个字符串是否包含另一个字符串
- 判断字符串是否包含另一个字符串
- 一次谷歌面试趣事- 判断一个字符串是否包含另一个字符串
- php怎样判断一个字符串是否包含另一个字符串strpos()
- javascript 如何验证一个字符串是否包含另一个字符串
- 关于判断长字符串中是否完全包含短字符串的程序
- 判断一个字符串是否包含另一个字符串(indexOf和正则表达式的比较)
- js 经典正则判断 一个字符串是否包含另一个字符串
- C++面试查找字符串中是否包含另一个字符串
- 一种不使用字符串检验一个整数是否包含一个整数的c#实现方法
- php如何判断一个字符串是否包含另一个字符串
- 判断一个字符串里是否包含另一个字符串所有的字符
- js--判断--判断一个字符串是否包含另一个字符串
- 比较一个字符串是否包含另一个字符串 java
- C#中,怎么判断一个字符串包含是否不包含另一个字符串
- c语言中判断一个字符串是否包含另一个字符串
- 判断一个给定的字符串通过循环移位是否可以包含另一个字符串
- 判断一个给定的字符串通过循环移位是否可以包含另一个字符串
- Java中判断一个字符串是否包含另一个字符串的方法
- 判断一个字符串里是否包含了另一个字符串