Processing math: 100%

2 votos

Reemplazar expresión en calculadora de campo para incluir un rango numérico

Tiene que haber una forma más fácil de limpiar los datos de las direcciones, espero.

GeoCodificación, necesito eliminar APT# y cualquier número o letra que le siga.

This works, but i can not figure out how to include the apt range

This doesnt work and I have no clue what to do

3voto

john Puntos 11

Podrías intentarlo:

!ADDRESS!.lower().split(" apt")[0].strip().title()

para 10221 Yukon Ave Apt#5, devuelve: 10221 Yukon Ave

o si las quieres todas en mayúsculas:

!ADDRESS!.lower().split(" apt")[0].strip().upper()

para 10221 Yukon Ave Apt#5, devuelve: 10221 YUKON AVE

Por supuesto, esto no funcionará en todas las situaciones. Por ejemplo, si tiene una calle llamada 1000 Aptitude Dr, se equivocaría y devolvería solo 1000. He añadido un espacio delante de "apt" para la división. De esta manera no fallará en, por ejemplo, 1000 Captive St.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X