Utilice Regex en el método String.contains() en Java
Este artículo demostrará cómo utilizar expresiones regulares en la función String.contains()
de Java.
La función String.contains()
busca una determinada secuencia de caracteres en una cadena. Si se descubre una serie de valores char en esta cadena, devuelve true
; en caso contrario, devuelve false
.
Utilice Regex en el método String.contains()
en Java
Transforma una CharSequence
en una Cadena antes de llamar a la función indexOf
. Si indexOf
encuentra la cadena, devuelve 0
o un número mayor; en caso contrario, devuelve -1
.
Entonces, si existe una serie de valores char, la función contains()
devuelve true
; en caso contrario, devuelve false
.
Sintaxis:
public boolean contains(CharSequence seq) {
return indexOf(seq.toString()) > -1;
}
Aquí hay un ejemplo de cómo ver si la charSequence
está presente o no.
Para empezar, cree una variable de tipo cadena llamada st
en la clase y rellénela con un valor de cadena.
String st = " Hey folks Delft Stack here ";
Ahora, puedes usar el método .contains()
aquí:
System.out.println(st.contains("Test"));
class shanii {
public static void main(String args[]) {
String st = " Hey folks Delft Stack here ";
System.out.println(st.contains("Test"));
System.out.println(st.contains("Delft"));
System.out.println(st.contains("DS"));
System.out.println(st.contains("D"));
}
}
Producción :
false
true
false
true
Debido a que no estaba contenido en la cadena que llamamos st
, el primer parámetro proporcionado, "Prueba"
, daría como resultado false
. Y dado que se encontró "Delft"
en la cadena st
, devolverá true
y viceversa.
I have been working as a Flutter app developer for a year now. Firebase and SQLite have been crucial in the development of my android apps. I have experience with C#, Windows Form Based C#, C, Java, PHP on WampServer, and HTML/CSS on MYSQL, and I have authored articles on their theory and issue solving. I'm a senior in an undergraduate program for a bachelor's degree in Information Technology.
LinkedIn