Arcgis 字段计算如何实现字符串截取 中文出现乱码问题

1 需求提取字段中两个字之间的内容

 例:字段值为“沿田埂外西南偏西方向128米到田外” 提取沿 到中间的文字内容

2 操作:打开字段计算器填写计算代码:

这里以python为例:由于中文原因先要进行编码,并且一个字占3个字节,所以进行了+3

!aa!.encode('utf8') [ !aa! .encode('utf8').index("沿")+3: !aa!.encode('utf8') .find("到")]  

 3 效果:

猜你喜欢

转载自www.cnblogs.com/starxing/p/12669373.html