¿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