Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >大小写字母、数字的ASCII码值,及字母数字的转换

大小写字母、数字的ASCII码值,及字母数字的转换

作者头像
德顺
发布于 2019-11-12 15:19:53
发布于 2019-11-12 15:19:53
7.2K00
代码可运行
举报
文章被收录于专栏:前端资源前端资源
运行总次数:0
代码可运行

SCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

大写字母/小写字母及数字的ASCII码(数字)值对照:

a-z:97-122

A-Z:65-90

0-9:48-57

大小写字母和数字的ASCII转换:

数字转字母:

语法:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
String.fromCharCode(num1, ..., numN)
参数:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
num1, ..., numN

一系列 UTF-16 代码单元的数字。 范围介于 0 到 65535(0xFFFF)之间。 大于 0xFFFF 的数字将被截断。 不进行有效性检查。

返回值

一个长度为N的字符串,由N个指定的UTF-16代码单元组成.

描述

该方法返回一个字符串,而不是一个  String 对象。

由于 fromCharCode() 是  String 的静态方法,所以应该像这样使用:String.fromCharCode(),而不是作为你创建的 String 对象的方法。

示例:

例子:使用 fromCharCode

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
String.fromCharCode(65, 66, 67);  // returns "ABC"
String.fromCharCode(0x2014)       // returns "—"
String.fromCharCode(0x12014)      // 也 returns "—"; 数字1被截断并被忽略
字符/字母转数字:

单字符转数字:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
'a'.charCodeAt(0)

结果: 97 

封装的方法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
function convert(num){
    return num <= 26 ? 
         String.fromCharCode(num + 64) : convert(~~((num - 1) / 26)) + convert(num % 26 || 26);
}

声明:本文由w3h5原创,转载请注明出处:《大小写字母、数字的ASCII码值,及字母数字的转换》 https://cloud.tencent.com/developer/article/1537823

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Java判断字符串的数字个数、空格数、和大小写数(非正则表达式)
 无需转成char[]数组,for循环字符串,通过String.charAt(i)方法获取字符串的单个字符,然后再通过ASCLL码便可以分别判断字符的数字和大小写字母了。
静谧星空TEL
2021/04/27
1.9K0
Java判断字符串的数字个数、空格数、和大小写数(非正则表达式)
关于自己创建一个函数实现大小写字母之间的转换。
在C语言中,我们常用ASCII码来表示字母或其他字符,AASCII码是一种用于文本通信的字符编码标准,其中包含了128个字符,包括大小写字母,数字和一些字符,
用户11036582
2024/03/21
2520
Python3 生成一个随机验证码
定义一个范围只有1,2,3的随机数,如果这个随机数是1,则八位验证码的当前位置用大写字母;
py3study
2020/01/03
7280
使用canvas手写一个前端验证码生成器
闲来无事,就想着写一个玩玩,话不多说,先看效果: 上源码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>前端生成验证码</title> </head> <body> <!--画布节点--> <canvas id="canvas" width="160" height="50"></canvas> </body> <script> // 数字,大写字母,小写字母对应的阿斯
倾盖
2022/08/16
5230
使用canvas手写一个前端验证码生成器
C语言中大小写字母转换详解
首先,让我们了解一下为什么需要在编程中进行大小写字母的转换。在很多情况下,我们需要比较字符串或进行其他操作时,字母的大小写可能会导致不匹配的问题。为了解决这个问题,C语言提供了一些函数来帮助我们进行大小写转换。
繁依Fanyi
2024/02/06
6940
JS 生成26个大小写字母
主要用到 str.charCodeAt()和 String.fromCharCode()方法
书童小二
2018/09/03
2.9K0
JS 生成26个大小写字母
C语言——字符串大小写互换
前言: 在C语言中,大小写字母相互转换是一个常见的操作。本文将详细介绍C语言中实现大小写字母相互转换的各种方法,并附上代码示例。
GG Bond1
2024/06/14
1.3K0
用php实现字符串大小写转函数的功能
在php中,最终使用的是c语言的toupper,tolower函数将字符进行大小写转换。因此需要定义一个字符大小写转换的函数。
写PHP的老王
2019/08/12
1.1K0
[oeasy]python0041_输出ASCII码表_英文字符编码_键盘字符_ISO_646
for num in range(123): print(num, chr(num),sep=":")
oeasy
2024/11/15
830
[oeasy]python0041_输出ASCII码表_英文字符编码_键盘字符_ISO_646
ASCII编码介绍与学习总结
描述:上个世纪60年代美国制定了一套字符编码,它就是ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。 它是现今最通用的单字节编码系统(第一个计算机领域通用的字符集),并等同于国际标准 ISO/IEC 646。
全栈工程师修炼指南
2022/09/28
1.3K0
ASCII编码介绍与学习总结
常用编码格式介绍_数据库编码格式
编程过程中经常会遇到各类字符的编码方式,经常会混淆,在此总结下常用的编码方式以及其原理。
全栈程序员站长
2022/09/20
4K0
常用编码格式介绍_数据库编码格式
【C语言】字母转换大小写的三种方法
当我们会使用toupper()函数和tolower()函数后,下面我们来看一下如何不借助库函数来实现字母的大小写转换。即构造自己的字母大小写转换函数。
修修修也
2024/04/01
4540
【C语言】字母转换大小写的三种方法
三种方式实现C语言中大小写字母的转换
用户11036582
2024/03/21
1K0
三种方式实现C语言中大小写字母的转换
20181231-生成字符串大小写字母和
1.1输出小写:找到小写a(97)到z(122)的的ASCII码,然后转义为字母 lower = "" for i in range(97,123):     lower += chr(i) print('%s' % lower)
py3study
2020/01/19
7710
[oeasy]python0018_ ASCII_字符分布_数字_大小写字母_符号_黑暗森林
​打包和解包回忆上次内容decode就是解码解码和编码可以转化encode 编码decode 解码互为逆过程大小写字母之间序号全都相差(​​32​​)​​10进制​​​编辑这是为什么呢?🤔差距大写字母和小写字母总是相差(​​32​​)​​10进制​​​编辑从10进制角度看不清楚我们从16进制的角度看看16进制正好是(​​0x20​​)​​16进制​​​编辑为什么不多不少就差 0x20 呢?怎么那么寸呢?🤔转化为2进制之后恰好是1位(bit)这是偶然的吗?ASCII 码表趣事其实最初相差的并不是
oeasy
2022/11/21
5660
[oeasy]python0018_ ASCII_字符分布_数字_大小写字母_符号_黑暗森林
【C语言】五种方法实现C语言中大小写字母的转化
返回值: 返回转换后的小写字符。如果c不是一个字母,则返回原值c。 返回值类型为int,这是为了能够返回任何可能的字符值。
学习起来吧
2024/03/16
2.7K0
【C语言】五种方法实现C语言中大小写字母的转化
C#单纯的字母数字ASCII码转换
byte[] array = new byte[1]; //定义一组数组array array = System.Text.Encoding.ASCII.GetBytes(string); //string转换的字母 int asciicode = (short)(array[0]); /* 何问起 hovertree.com */ ASCII码 = Convert.ToString(asciicode); //将转换一的ASCII码转换成string型
全栈程序员站长
2022/07/18
1.8K0
【深度解析第一讲】大小写字母如何转换?
有网友提出怎么转换英文字母的大小写,这个也是编程中非常常见的需求,这个问题其实很简单,很多有点基础的朋友都会解决,下面我给出三种常用的方法给初学者参考。 方法一 使用C语言标准函数完成,代码如下: c
程序员互动联盟
2018/03/15
7360
【深度解析第一讲】大小写字母如何转换?
LeetCode - 宝石与石头&转换成小写字母
LeetCode第771题,难度简单;LeetCode第709题,难度简单...这两题实在是很简单,所以我就只能把两题放在一起了。
晓痴
2019/08/22
5080
LeetCode - 宝石与石头&转换成小写字母
JavaScripty依次打印26个英文字母的方法—如何匹配大写或小写
首先想到的是依次打印字符串'ABCDEFGHIJKLMNOPQRSTUVWXYZ'的值,这个没有好讲的。要讲的是str.charCodeAt()和 String.fromCharCode()方法
周陆军博客
2023/05/07
9440
推荐阅读
相关推荐
Java判断字符串的数字个数、空格数、和大小写数(非正则表达式)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验