Instructions : 1. Créez un exemple de fichier Java ; 2. Recherchez "test" dans la chaîne d'entrée "Ceci est une chaîne de test" 3. Utilisez la méthode Pattern.compile() pour compiler l'expression régulière, puis utilisez Matcher ; Classe pour gérer la correspondance ; 4. La méthode m.find() est utilisée pour vérifier s'il y a une correspondance, m.group(0) renverra la chaîne correspondante.
Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.
En Java, vous pouvez utiliser des expressions régulières à l'aide des classes Pattern et Matcher. Voici un exemple simple :
java
import java.util.regex.Pattern; import java.util.regex.Matcher; public class Main { public static void main(String[] args) { String input = "This is a test string"; String pattern = "test"; Pattern r = Pattern.compile(pattern); Matcher m = r.matcher(input); if (m.find()) { System.out.println("Found value: " + m.group(0)); } else { System.out.println("NO MATCH"); } } }
Dans cet exemple, nous essayons de trouver "test" dans la chaîne d'entrée "Ceci est une chaîne de test". Nous utilisons la méthode Pattern.compile() pour compiler l'expression régulière, puis utilisons la classe Matcher pour gérer la correspondance. La méthode m.find() est utilisée pour vérifier s'il existe une correspondance. S'il y a une correspondance, m.group(0) renverra la chaîne correspondante.
Remarque, ceci n'est qu'un exemple simple. En utilisation réelle, vous devrez peut-être gérer des expressions régulières plus complexes et une logique de correspondance plus complexe.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!