楼主: Zaneta
3757 1

substr函数能否是否倒着取字符? [推广有奖]

  • 0关注
  • 0粉丝

高中生

72%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
617 点
帖子
23
精华
0
在线时间
9 小时
注册时间
2013-4-26
最后登录
2014-7-17

楼主
Zaneta 发表于 2013-8-11 15:11:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
求教各位高手!substr函数能否是否倒着取字符?a的长度大于10时,我想将a拆分为A1和A2,但是必须是以空格为分界
比如:a='abc de dfigh',长度为12,大于10,A1='abc de'; A2='dfigh';
if length( a)>10 then do;
a1=substr(a,1,anyspace(a,11)-1);*****这一步有点问题,求教高人指点a2=substr(a,,anyspace(a,11),+1); end;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:SUBSTR subs SUB R函数 UBS

沙发
yongyitian 发表于 2013-8-11 22:10:14
  1. data _null_;
  2.    a = 'abc de dfigh';
  3.    if length(a) >10 then do;
  4.    a2 = scan(a, -1, ' ');
  5.    a1 = substr(a, 1, length(a)-length(a2));
  6.    put a= /a1= /a2=;
  7.    end;
  8. run;
复制代码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 01:52