vfp中如何获得两字符之间的字符串?

现有vfp文本字段a,a的格式大致“重庆市涪陵区崇义办事处青龙社区2组”,只是“重庆市”可能是其他省或自治区或直辖市,区可能是县、市、州,办事处可能是乡、镇、旗,如何才能... 现有vfp文本字段a,a的格式大致“重庆市涪陵区崇义办事处青龙社区2组”,只是“重庆市”可能是其他省或自治区或直辖市,区可能是县、市、州,办事处可能是乡、镇、旗,如何才能获得区县和乡镇的名称呢? 展开
 我来答
宛丘山人
2014-02-11 · 长期从事大学高等数学和计算机数据结构教学
宛丘山人
采纳数:6405 获赞数:24688

向TA提问 私信TA
展开全部
  如果文本字段的格式是规范的,可以用取子字符串命令:
  Substr(a,n1[,n2]),
  n1从左开始的起始字符序号,
n2是所含字符个数,可以省略,如果省略则到最后。
但一般不规范。
  如果文本字段的格式是不规范的,可以先用定位子串位置命令,算出起始位置和字符长度,再用上述的取子字符串命令。定位子串位置命令:
  At(a,c2[,n])
  C2为要定位的子串,例如“市”、“区”、"县","乡"、"镇"、"旗"等。
n为第几次,可省略,默认值为1。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式