que tal como andan soy yo nuevamente! espero q a alguien le ayuden todos mis dudas jeje
Bueno tengo lo siguiente
$codigojava = _FFReadHTML()
Necesitaria buscar en $codigojava cuantas veces re repite </Form>
Busque todas las funciones string y no consegui ninguna.
Encontre esta funcion
StringInStr ( $codigojava, "</Form>") Pero necesito q me devuelta la cantidad de veces q lo encontro gracias!
Buscar repeticiones de palabras dentro de un string
- Ximorro
- Profesional del Autoit
- Mensajes: 1500
- Registrado: 10 Jul 2009, 12:35
- Ubicación: Castellón, España
Re: Buscar repeticiones de palabras dentro de un string
Se puede hacer con StringInStr buscando consecutivamente hasta que no encuentre nada, e ir contando las que encuentras, pero yo lo hago usando la función de expresiones regulares, busco los "matches" con la cadena de búsqueda y luego los cuento:
Eso es caso sensitivo, si quieres que también encuentre por ejemplo "</form>", te recomiendo que pongas el flag correspondiente a la expresión regular, quedaría:
StringRegExp($codigojava, "(?i)</Form>", 3)
Ojo cuando busques así porque en expresiones regulares hay caracteres con significado especial, como *, ?, \, +, etc... Esos hay que "escaparlos" con \.
Por ejemplo para buscar "2+3*4=14", tendrías que poner "2\+3\*4=14"
saludos
Código: Seleccionar todo
$encontrados= StringRegExp($codigojava, "</Form>", 3)
$veces = UBound($encontrados)
StringRegExp($codigojava, "(?i)</Form>", 3)
Ojo cuando busques así porque en expresiones regulares hay caracteres con significado especial, como *, ?, \, +, etc... Esos hay que "escaparlos" con \.
Por ejemplo para buscar "2+3*4=14", tendrías que poner "2\+3\*4=14"
saludos
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)