I am trying to make use of a codeblock found in this thread:
How to remove numeric characters from alphanumeric value in field calculation?
I put this code into the pre-logic script field of the field calculator:
import re
def strip_digits(s):
return re.sub("\d+", "", s)And call it in the expression as below with the column in question substituted for column_name:
strip_digits(!column_name!)
And get the following when running it on a column of data type long:
ERROR 000539: Error running expression: strip_digits(171752):expected string or buffer
I can't seem to figure out what is going wrong, any ideas?
أكثر...
How to remove numeric characters from alphanumeric value in field calculation?
I put this code into the pre-logic script field of the field calculator:
import re
def strip_digits(s):
return re.sub("\d+", "", s)And call it in the expression as below with the column in question substituted for column_name:
strip_digits(!column_name!)
And get the following when running it on a column of data type long:
ERROR 000539: Error running expression: strip_digits(171752):expected string or buffer
I can't seem to figure out what is going wrong, any ideas?
أكثر...