【发布时间】:2014-09-23 00:47:31
【问题描述】:
我在属性表中有一个如下所示的文本字段:
NAME_ID
Smith-123-456
Stewart-13-0931-2312
Brown-47
Jack-678-987-3-A
我创建了一个新的文本字段,我想在其中计算上述字符串并删除第一个“-”和左侧的所有内容。我的新字段应如下所示:
123-456
13-0931-2312
47
678-987-3-A
I tried this...
NEW_FIELD = !NAME_ID!.split("-")[1]
我认为下面的代码会计算第一个“-”右侧的所有内容,但我只在第一个连字符之后得到字符串。
我的结果是:
123
13
47
678
如何去除第一个“-”之前和包括的所有字符或计算第一个“-”之后的所有字段
提前致谢!
【问题讨论】:
标签: python split character gis arcpy