golang Unicode api接口

server/2024/9/24 23:49:59/
函数名参数返回值解释
Inr rune, ranges …*RangeTableboolrune是否属于其中一个范围的成员。
IsrangeTab * RangeTable,r runebool报告符文是否在指定的范围表中。
IsControlr runeboolIsControl rune是否为控制字符。C (其他)Unicode 类别包含更多代码点(例如代理);使用Is ( C, r) 来测试它们。
IsDigitr runeboolrune是否是十进制数字。
IsGraphicr runeboolIsGraphic 报告该rune是否被 Unicode 定义为图形。此类字符包括字母、标记、数字、标点符号、符号和空格,属于L、M、N、P、S、Zs类别。
IsLetterr runeboolIsLetter rune是否为字母(类别L)。
IsLowerr runeboolIsLower 报告rune是否是小写字母。
IsMarkr runeboolIsMark 报告rune是否为标记字符(类别M)。
IsNumberr runeboolIsNumber 报告rune是否为数字(类别N)。
IsOneOfranges []* RangeTable,r runeboolIsOneOf 报告rune是否属于某个范围。函数“In”提供了更好的签名,应优先于 IsOneOf 使用。
IsPrintr runeboolIsPrint 报告rune是否被 Go 定义为可打印。此类字符包括字母、标记、数字、标点符号、符号和 ASCII 空格字符,来自类别L、M、N、P、S和 ASCII 空格字符。此分类与IsGraphic相同,只是唯一的空格字符是 ASCII 空格,U+0020。
IsPunctr runeboolIsPunct 报告rune是否是 Unicode 标点符号(类别P)。
IsSpacer runeboolIsSpace 报告rune是否为 Unicode 的 White Space 属性定义的空格字符;在 Latin-1 空格中,这是’\t’、‘\n’、‘\v’、‘\f’、‘\r’、’ '、U+0085 (NEL)、U+00A0 (NBSP)。间距字符的其他定义由类别 Z 和属性Pattern_White_Space设置。
IsSymbolr runeboolIsSymbol 报告符文是否是符号字符。
IsTitler runeboolIsTitle 报告符文是否是标题大小写字母。
IsUpperr runeboolIsUpper 报告符文是否是大写字母。
SimpleFoldr runeruneSimpleFold 迭代 Unicode 定义的简单大小写折叠下等效的 Unicode 代码点。在与 rune 等效的代码点中(包括 rune 本身),如果存在,则 SimpleFold 返回最小的 rune > r,否则返回最小的 rune >= 0。如果 r 不是有效的 Unicode 代码点,则 SimpleFold® 返回 r。
To_case int,r runerune将符文映射到指定的大小写:UpperCase、LowerCase或TitleCase。
ToLowerr runeruneToLower 将符文映射为小写。
ToTitler runeruneToTitle 将符文映射到标题大小写。
ToUpperr runeruneToUpper 将符文映射为大写。

还有更复杂的结构得等到遇到之后才能理解😊😊😊
测试代码


http://www.ppmy.cn/server/121561.html

相关文章

[数据结构]动态顺序表的实现与应用

文章目录 一、引言二、动态顺序表的基本概念三、动态顺序表的实现1、结构体定义2、初始化3、销毁4、扩容5、缩容5、打印6、增删查改 四、分析动态顺序表1、存储方式2、优点3、缺点 五、总结1、练习题2、源代码 一、引言 想象一下,你有一个箱子(静态顺序…

史上最详细泛微Ecology9安装教程及安装包(含注册)

在现代企业中,泛微Ecology9 已成为高效的办公自动化管理系统之一,帮助企业在流程管理、信息协同等方面实现快速发展。本篇文章将为您详细介绍泛微Ecology9的安装过程,并提供最新的安装包下载,包含完整的注册信息,助您快…

商城小程序后端开发实践中出现的问题及其解决方法

前言 商城小程序后端开发中,开发者可能会面临多种问题。以下是一些常见的问题及其解决方法: 一、性能优化 问题:随着用户量的增加和功能的扩展,商城小程序可能会出现响应速度慢、处理效率低的问题。 解决方法: 对数…

yolo介绍

YOLO(You Only Look Once)是一种目标检测算法。 一、主要特点 1. 速度快:YOLO 能够快速处理图像,实现实时目标检测。与其他一些目标检测算法相比,它在处理速度上具有明显优势,可以满足对实时性要求较高的应…

Milvus - 四种一致性级别与应用场景解析

在使用 Milvus 时,很多开发者在接触到查询请求中的大量参数时常感到困惑,尤其是 SDK 客户端开发者。本文将重点介绍其中的一个关键参数——Guarantee Timestamp(保证时间戳),并详细解释 Milvus 支持的四种一致性级别及…

用终端请求接口

在终端(命令行界面)中请求接口,通常会使用curl命令,这是一个强大的命令行工具,用于传输数据。curl支持多种协议,包括HTTP、HTTPS、FTP等。下面是一些使用curl在终端中请求HTTP接口的基本示例。 1. 发送GET…

手机、平板电脑编程———未来之窗行业应用跨平台架构

一、平板编程优点 1. 便携性强 - 可以随时随地携带平板进行编程,不受地点限制,方便在旅行、出差或休息时间进行学习和开发。 2. 直观的触摸操作 - 利用触摸屏幕进行代码编辑、缩放、拖动等操作,提供了一种直观和自然的交互方式。 …

5、论文阅读:深水下的图像增强

深水下的图像增强 前言介绍贡献UWCNN介绍网络架构残差Residuals块 Blocks网络层密集串联网络深度减少边界伪影网络损失Loss后处理前言 水下场景中,与波长相关的光吸收和散射会降低图像的可见度,导致对比度低和色偏失真。为了解决这个问题,我们提出了一种基于卷积神经网络的…