JaneYu2010-12-03 03:45:35

我要写这样一句话,如果字符串A中第5个字符是逗号,则B=1, 如果的第5个字符是单引号,则让B=2

我写 if (substr(A,5,1) EQ ',' B=1.

if (substr(A,5,1) EQ ''' B=2.

第一句可以顺利执行,但是第二句就不能。应该是3个引号把SPSS搞晕了。我应该怎么办呢?

JaneYu2010-12-03 04:24:50
修改一下我写的内容
加州老李2010-12-03 04:27:28
试试 '\''。
JaneYu2010-12-03 05:07:05
好像不行。 SPSS怎么那么笨!
JaneYu2010-12-03 19:50:44
已经解决了!