e

package module
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2024 License: GPL-3.0 Imports: 6 Imported by: 0

README

e-go

e-go

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func E_倒找文本

func E_倒找文本(被搜寻的文本 string, 欲寻找的文本 string, 起始位置 int, 是否不区分大小写 bool) int

返回一个整数值,指定一文本在另一文本中最后出现的位置,位置值从 1 开始。

func E_关闭文件 added in v0.0.2

func E_关闭文件(欲进行操作的文件指针 *os.File) error

释放文件数据,关闭后无法再操作

func E_分割文本

func E_分割文本(待分割文本 string, 用作分割的文本 string) []string

将指定文本进行分割,返回分割后的一维文本数组

func E_删全部空

func E_删全部空(欲删除空格的文本 string) string

func E_删尾空

func E_删尾空(欲删除空格的文本 string) string

返回一个删除后空文本

func E_删首尾空

func E_删首尾空(欲删除空格的文本 string) string

返回一个文本,其中包含被删除了首部及尾部全角或半角空格的指定文本

func E_删首空

func E_删首空(欲删除空格的文本 string) string

返回一个删除前空文本

func E_到全角

func E_到全角(欲变换的文本 string) string

func E_到半角

func E_到半角(欲变换的文本 string) string

可以把全角转换成半角

func E_到大写

func E_到大写(欲变换的文本 string) string

将小写字母转换为大写

func E_到字节集 added in v0.0.2

func E_到字节集(欲转换为字节集的数据 interface{}) []byte

func E_到小写

func E_到小写(欲变换的文本 string) string

将大写字母转换为小写

func E_到文本

func E_到文本(待转换的数据 interface{}) string

返回一个文本,代表指定数值、逻辑值或日期时间被转换后的结果。如果为文本数据,将被直接返回

func E_取代码

func E_取代码(欲取字符代码的文本 string, 欲取其代码的字符位置 int) uint8

定义一个名为E_取代码的函数,接收两个参数:欲取字符代码的文本和欲取其代码的字符位置

func E_取字节集中间 added in v0.0.2

func E_取字节集中间(欲取其部分的字节集 []byte, 起始取出位置 int, 欲取出字节的数目 int) []byte

0为首位置,1为第2个位置,如此类推

func E_取字节集右边 added in v0.0.2

func E_取字节集右边(欲取其部分的字节集 []byte, 欲取出字节的数目 int) []byte

func E_取字节集左边 added in v0.0.2

func E_取字节集左边(欲取其部分的字节集 []byte, 欲取出字节的数目 int) []byte

func E_取字节集长度 added in v0.0.2

func E_取字节集长度(字节集数据 []byte) int

func E_取文本中间

func E_取文本中间(欲取其部分的文本 string, 起始取出位置 int, 欲取出字符的数目 int) string

定义一个函数E_取文本中间,接收三个参数:欲取其部分的文本、起始取出位置和欲取出字符的数目

func E_取文本右边

func E_取文本右边(欲取其部分的文本 string, 欲取出字符的数目 int) string

定义一个函数E_取文本右边,接收两个参数:欲取其部分的文本和欲取出字符的数目中文3字节

func E_取文本左边

func E_取文本左边(欲取其部分的文本 string, 欲取出字符的数目 int) string

定义一个名为E_取文本左边的函数,接收两个参数:欲取其部分的文本和欲取出字符的数目

func E_取文本长度

func E_取文本长度(文本数据 string) int

定义一个函数E_取文本长度,接收一个字符串参数文本数据,返回该字符 串的长度

func E_取空白文本

func E_取空白文本(重复次数 int) string

返回具有指定数目半角空格的文本。

func E_取重复文本

func E_取重复文本(重复次数 int, 待重复文本 string) string

返回一个文本,其中包含指定次数的文本重复结果

func E_多字符

func E_多字符(欲取其字符的字符代码 []byte) string

定义一个名为E_多字符的函数,接收一个字节切片类型的参数欲取其字符的字符代码

func E_子文本替换

func E_子文本替换(欲被替换的文本 string, 欲被替换的子文本 string, 用作替换的子文本 string, 进行替换的起始位置 int, 替换进行的次数 int, 是否区分大小写 bool) string

进行替换的起始位置从0开始,0为第一个,1为第二个; 替换进行的次数-1为全部替换 进行替换的起始位置参数值指定被替换子文本的起始搜索位置0为第一个位置

func E_字符

func E_字符(欲取其字符的字符代码 byte) string

定义一个名为E_字符的函数,接收一个字节类型的参数欲取其字符的字符代码

func E_寻找字节集 added in v0.0.2

func E_寻找字节集(被搜寻的字节集 []byte, 欲寻找的字节集 []byte, 起始搜寻位置 int) int

0为首位置,1为第2个位置,如此类推

func E_寻找文本

func E_寻找文本(被搜寻的文本 string, 欲寻找的文本 string, 起始位置 int, 是否不区分大小写 bool) int

定义一个名为E_寻找文本的函数,接收四个参数:被搜寻的文本、欲寻找的文本、起始位置和是否不区分大小写,起始位置从0开始起算 找到文本返回位置,没找到返回-1

func E_打开文件 added in v0.0.2

func E_打开文件(文件路径 string, 打开方式 int, 共享方式 int) (*os.File, error)

打开方式 1、#读入:从指定文件读入数据,如果该文件不存在则失败; 2、#写出:写出数据到指定文件,如果该文件不存在则失败; 3、#读写:从文件中读入数据或者写出数据到文件,如果该文件不存在则失败; 4、#重写:写出数据到指定文件。如果该文件不存在则先创建一个新文件,如果已经存在就先清除其中的所有数据; 5、#改写:写出数据到指定文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开; 6、#改读:从文件中读入数据或者写出数据到文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开 其他数字、#读入 共享方式 1、#无限制:允许其它进程任意读写此文件 2、#禁止读:禁止其它进程读此文件 3、#禁止写:禁止其它进程写此文件 4、#禁止读写:禁止其它进程读写此文件

func E_指针到文本

func E_指针到文本(内存文本指针 *string) string

定义一个名为E_指针到文本的函数,接收一个指向字符串的指针作为参数

func E_文本替换

func E_文本替换(欲被替换的文本 string, 起始替换位置 int, 替换长度 int, 用作替换的文本 string) string

替换的起始位置,0为首位置,1为第2个位置,如此类推

func E_文本比较

func E_文本比较(待比较文本一 string, 待比较文本二 string, 是否区分大小写 bool) int

如果返回值小于0,表示文本一小于文本二;如果等于0,表示文本一等于文本二;如果大于0,表示文本一大于文本二。

func E_移动读写位置 added in v0.0.2

func E_移动读写位置(欲进行操作的文件指针 *os.File, 起始移动位置 int, 移动距离 int64) (int64, error)

返回移动都的文件位置 起始起始移动位置 1、#文件首; 2、#文件尾; 3、#现行位置 返回新的偏移量(相对开头)和可能的错误

Types

type E_字节集 added in v0.0.2

type E_字节集 = []byte

type E_文本 added in v0.0.2

type E_文本 = string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL