「java检索符号」java字符串查找字符

博主:adminadmin 2022-12-20 10:06:07 60

今天给各位分享java检索符号的知识,其中也会对java字符串查找字符进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java查找字符串中是否包含@^&等特殊字符.

方法好多。。。比如说用正则表达式

public static boolean check(String str){

Pattern p = Pattern.compile("\\W");

Matcher m = p.matcher(str);

boolean match = m.find();

if(match){

return false;

}

return true;

}

记得上面的表达式是大写的W不是小写的

你还可以把String转化为charArray然后搞一个

for循环用charArray的长度来决定循环多少次

然后查找特殊符号如果包含返回true反之false

java中如何查找字符串中的'\'

可以用正则表达式.

如果要表示java源码中的正则表达式的一个正常的'\'字符,则需要这样表示'\\\\',其中第一第三个'\'均表示java编译器中的转义字符第二个则表示正则表达式中的转义字符,从而把第四个'\'转义为正则表达式中一个普通的'\'字符

如何在Java字串中检索特定字母(符号)

public class S

{

public static void findChar ( String a, String b )

{

for ( int i = 0; i  a.length (); i++ )

{

char same = a.charAt (i);

for ( int j = 0; j  b.length (); j++ )

{

if (same == b.charAt (j))

{

int index = i  j ? i + 1 : j + 1;

System.out.println ("共同字符是:" + same + " , 在二者中出现的最近位置是:" + index);

break;

}

}

}

}

public static void main ( String[] args )

{

findChar ("ABCD*", "op*po");

}

}

java中输出一个字符串,然后检索字符串中元素所在的位置,会用到什么方法,求详细代码

public class a {

public static void main(String[] args) {

String mail="jack@qq.com";

System.out.println(name.indexOf("@"));

}

}

index()方法就是返回元素所在位置的索引,在javascript可用于检索邮箱@符号的位置来判断邮箱输入是否正确。

java 如何查找匹配的字符和字符串

通过indexOf进行查找

示例:

String str = "abcdefg";

if(str.indexOf("cd")=0){//这里查找str中是否存在"cd"字符串,如果存在则会返回大于等于0的数,如果不存在,则返回-1

   System.out.println("找到了");

}

补充indexOf

1、返回 String 对象内第一次出现子字符串的字符位置。

2、string.indexOf(subString[, startIndex])

1)参数 

string

必选项。String 对象或文字。

subString 必选项。

要在 String 对象中查找的子字符串。

starIndex 可选项。

该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。

2)说明 

indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。

关于java检索符号和java字符串查找字符的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-20,除非注明,否则均为首码项目网原创文章,转载请注明出处。