/**
*
* @author Usuario
*/
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Ocurrencia {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
// Texto
String sTexto = "Juan hace uso de la palabra cuando su mama le permite";
// Texto que vamos a buscar
String TextoBuscado = "hace" ;
// Contador de ocurrencias
int conta= 0;
while (sTexto.indexOf(TextoBuscado) > -1) {
sTexto = sTexto.substring(sTexto.indexOf(
TextoBuscado)+TextoBuscado.length(),sTexto.length());
conta++;
}
String entrada = "<p>hola@pedro.com</p><br>\n";
entrada += "kk@tres.tris///pepe@eso.es";
Pattern limpiar = Pattern
.compile("([_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,}))");
Matcher buscar = limpiar.matcher(entrada);
for (int i = 0; i < 1; i++) {
while (buscar.find()) {
System.out.println(buscar.group(1));
}
System.out.println (conta);
}
}
}
No hay comentarios:
Publicar un comentario