Desde la versión R2020b
Cree un arreglo de cadenas que contenga direcciones.
str = 1×3 string
"221B Baker St." "Tour Eiffel Champ de Mars" "4059 Mt Lee Dr."
Para contar los dígitos de cada dirección, cree primero un patrón que coincida con un solo dígito. El número de veces que aparece este patrón en una cadena es igual al número de dígitos de la cadena.
Cree el patrón llamando a la función digitsPattern
con 1
como argumento de entrada. Al hacerlo, coincide con un solo dígito (como 2
) en lugar de con una secuencia arbitraria de dígitos (como 221
o 4059
).
pat = pattern
Matching:
digitsPattern(1)
A continuación, llame a la función count
con str
y pat
como entradas.
Del mismo modo, puede contar el número de letras (sin incluir dígitos, espacios ni signos de puntuación) utilizando el patrón creado por lettersPattern(1)
.
Cuente secuencias formadas por uno o varios dígitos y, a continuación, una letra. Puede crear patrones más complejos combinando patrones sencillos. En este caso, digitsPattern + lettersPattern(1)
coincide con 221B
.
Para ver una lista de las funciones que crean objetos de patrones, consulte pattern
.