如何将字符转换成ASCII码?
How to convert characters into ASCII code?
我需要将一串字符,例如"Hello"
,翻译成一串数字,即ASCII数字代码。
示例:0 -> 48; a -> 97
,等等
有人知道 R 函数可以做到这一点吗?希望该函数或一段代码将 "Hello"
转换为数字字符串,如
c(72, 101, 108, 108, 111)
我猜你的意思是 utf8ToInt
,请参阅 R manuals:
utf8ToInt("Hello")
# [1] 72 101 108 108 111
或者,如果您想要将字母映射到它们的代码:
sapply(strsplit("Hello", NULL)[[1L]], utf8ToInt)
# H e l l o
# 72 101 108 108 111
我需要将一串字符,例如"Hello"
,翻译成一串数字,即ASCII数字代码。
示例:0 -> 48; a -> 97
,等等
有人知道 R 函数可以做到这一点吗?希望该函数或一段代码将 "Hello"
转换为数字字符串,如
c(72, 101, 108, 108, 111)
我猜你的意思是 utf8ToInt
,请参阅 R manuals:
utf8ToInt("Hello")
# [1] 72 101 108 108 111
或者,如果您想要将字母映射到它们的代码:
sapply(strsplit("Hello", NULL)[[1L]], utf8ToInt)
# H e l l o
# 72 101 108 108 111