Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
Colabora en los FAQ. Ayudarás a la comunidad y esta te lo agradecerá.
Inicio
Ayuda
Buscar
Calendario
Ingresar
Registrarse
Comunidad PHPeros
»
Lenguajes
»
PHP
»
(Ayuda) Buscar cuanto se repite un carácter en una determinada cadena con...
« anterior
próximo »
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: (Ayuda) Buscar cuanto se repite un carácter en una determinada cadena con... (Leído 2428 veces)
Warlox
Moderadores PHP
PHPero Master
Mensajes: 1.278
Karma: 77
Sexo:
A veces hay que aprender a correr antes de caminar
(Ayuda) Buscar cuanto se repite un carácter en una determinada cadena con...
«
en:
31 de Diciembre de 2009, 19:56:13 pm »
Lo que quiero hacer es saber cuantas veces se repite un carácter en una cadena (con substr_count()), pero lo quiero hacer determinando a partir de dónde empezar. Por ejemplo:
ABBCDERFGHJ
Me gustaría saber cuantas veces se repite la letra "A" contando los 3 primeros carácteres de la lista, osea, saber cuantas veces se repite la letra A en lo marcado con verde:
ABB
CDERFGHJ
Y así sucesivamente, espero haberme dado a entender :S
En línea
Twitter
-
Moderador de PHP
Comunidad PHPeros
(Ayuda) Buscar cuanto se repite un carácter en una determinada cadena con...
«
en:
31 de Diciembre de 2009, 19:56:13 pm »
westwest
PHPero Master
Mensajes: 2.837
Karma: 104
Sexo:
Re:(Ayuda) Buscar cuanto se repite un carácter en una determinada cadena con...
«
Respuesta #1 en:
31 de Diciembre de 2009, 20:05:26 pm »
$count = substr_count('AABDUGHUAHABF', 'A');
// 4
$count = substr_count('AABDUGHUAHABF', 'A', 0, 3);
// 2
$count = substr_count('AABDUGHUAHABF', 'A', 4);
// 2
$count = substr_count('AABDUGHUAHABF', 'A', -4);
// 2
En línea
Twitter
Rastrillox
PHPero Experto
Mensajes: 592
Karma: 25
Sexo:
Re:(Ayuda) Buscar cuanto se repite un carácter en una determinada cadena con...
«
Respuesta #2 en:
31 de Diciembre de 2009, 20:40:53 pm »
En, yo tengo una duda, es que cuando se repite por ejemplo una letra AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, Varias veces, se me habre el tag, entonces quisiera saber alguna tecnica, para que no se repitan "x" cantidad esa letra....
En línea
Focux
PHPero Master
Mensajes: 1.010
Karma: 22
Re:(Ayuda) Buscar cuanto se repite un carácter en una determinada cadena con...
«
Respuesta #3 en:
31 de Diciembre de 2009, 21:40:23 pm »
Mira para que no se repita 'x' veces una 'x' letra, es hacer lo que dijo west con un if, ejemplo.
<?=(substr_count('ASDAAAAAAA','A') >= 5 ? 'Hay 5 o mas A' : 'Hay menos de 5 A');?>
Pero si lo que quieres es que no se te descuadre el mc, usa la funcion wordwrap().
En línea
Twitter
Mixtiqueros.net
<?
PHP
define
(
_miNombre
, &
#39;Focux');
if(
_miNombre
== &
#39;Focux'): printf('%s es un programador avanzado', _miNombre); else: printf('Tu no eres %s', _miNombre); endif;
?>
Warlox
Moderadores PHP
PHPero Master
Mensajes: 1.278
Karma: 77
Sexo:
A veces hay que aprender a correr antes de caminar
Re:(Ayuda) Buscar cuanto se repite un carácter en una determinada cadena con...
«
Respuesta #4 en:
01 de Enero de 2010, 20:41:38 pm »
¡Gracias!
West me ayudó a solucionar el problema con su post y una pequeña explicación por MSN ¬¬
¡Feliz año!
En línea
Twitter
-
Moderador de PHP
Imprimir
Páginas: [
1
]
Ir Arriba
« anterior
próximo »
Comunidad PHPeros
»
Lenguajes
»
PHP
»
(Ayuda) Buscar cuanto se repite un carácter en una determinada cadena con...