【发布时间】:2019-08-29 08:06:16
【问题描述】:
我正在尝试在 SAS 中使用手动插入的字符串,我需要删除特定的特殊字符(可能通过插入它们的列表)而不删除单词之间的空格。
我找到了一个可能的解决方案,结合使用 compbl 和 transtrn 来删除特殊字符并用空格替换它们,通过 compbl 减少到一个,但这需要多个步骤。
我想知道是否有一个功能可以让我一步完成。我尝试过使用 compress 功能(使用 'k' 修饰符只保留字母和数字),但它会删除单词之间的空格。
我想从一个这样的字符串开始:
O'()n?e /, ^P.iece
收件人:
One Piece
两个词之间有一个空格。
如果有人可以帮助我,那就太棒了!
【问题讨论】: