小编All*_*Kat的帖子

删除R中列中字符后的所有内容

我需要删除列中问号后面的所有内容.

我有一个数据集EX:

my.data

BABY      MOM      LANDING
mark      dina     www.example.com/?kdvhzkajvkadjf
tom       becky    www.example.com/?ghkadkho[qeu
brad      tina     www.example.com/?klsdfngal;j
Run Code Online (Sandbox Code Playgroud)

我希望我的新数据是:

new.data

BABY      MOM      LANDING
mark      dina     www.example.com/?
tom       becky    www.example.com/?
brad      tina     www.example.com/?
Run Code Online (Sandbox Code Playgroud)

如何让R后,除去一切?my.data$LANDING

r character

7
推荐指数
1
解决办法
5936
查看次数

如何在SQL中将字符串的第一个字符标识为数字或字符

我需要将数据中的第一个字符标识为数字或SQL Server中的字符。我对此还比较陌生,我不知道从哪里开始。但是,这是我到目前为止所做的。我有看起来像这样的数据:

TypeDep
Transfer From 4Z2
Transfer From BZZ
Transfer From 123
Transfer From abc
Run Code Online (Sandbox Code Playgroud)

我使用该right功能删除了“传输自”并隔离了需要检查的数据。

UPDATE #decode
SET firstPartType = Right(z.TypeDep,17)
FROM #decode z
where z.TypeDep like 'TRANSFER FROM%'

firstPartType
4Z2
BZZ
123
abc
Run Code Online (Sandbox Code Playgroud)

现在,我需要添加一列来标识字符串中的第一个字符。产生以下结果。

firstPartType   SecondPartType
4Z2             Numeric
BZZ             Alpha
123             Numeric
abc             Alpha
Run Code Online (Sandbox Code Playgroud)

sql sql-server

0
推荐指数
2
解决办法
2564
查看次数

标签 统计

character ×1

r ×1

sql ×1

sql-server ×1