Red de conocimiento informático - Aprendizaje de programación - ¿Cómo utilizar expresiones regulares en Java? Por ejemplo, para determinar si una cadena cumple con un determinado formato, proporcione un ejemplo detallado.

¿Cómo utilizar expresiones regulares en Java? Por ejemplo, para determinar si una cadena cumple con un determinado formato, proporcione un ejemplo detallado.

Un ejemplo de una expresión regular de Java según sus requisitos es el siguiente //La siguiente expresión regular coincide con cadenas que no pueden terminar en .css, .html, .js, .json o .xml

importar?java.util.regex.Matcher;

importar?java.util.regex.Pattern;

¿pública?clase?CC?{ pública?estática ?void ?main(String[]?args)?{ String?s="xxxx.js.jss";//Cadena de destino String?regex="((?!\\.((css)|(html) |(js )|(json)|(xml))$).)+";//Expresión regular Pattern?p=Pattern.compile(regex); Matcher?m=p.matcher(s); if(m .matches() ){

System.out.println("coincidencia"); }else{

System.out.println("no coincide"); >}

Ejecutar resultados

Coincidencia