lwq

package module
v1.3.3 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2024 License: MulanPSL-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CX_程序

type CX_程序 struct {
}

func (*CX_程序) XH_销毁_等待通道变量

func (*CX_程序) XH_销毁_等待通道变量() chan os.Signal

返回 通道变量 chan os.Signal 当程序 停止 或者崩溃 可以用 <- 通道 来获取结束时间 执行后续事件

type HTTP_键值列表

type HTTP_键值列表 struct {
	Fhxyt_返回协议头   http.Header //可以直接用 . 路径取值
	Fhcook_返回cook string
	Fhztm_返回状态码   int
	Fhsj_返回数据     []byte
	// contains filtered or unexported fields
}

func (*HTTP_键值列表) Fhsjdjzb_返回数据_到键值表

func (网络请求 *HTTP_键值列表) Fhsjdjzb_返回数据_到键值表() (返回_键值表 JZB_键值表, 返回_错误 error)

func (*HTTP_键值列表) Fhsjdlb_返回数据_到列表

func (网络请求 *HTTP_键值列表) Fhsjdlb_返回数据_到列表() (返回_列表 LB_列表, 返回_错误 error)

func (*HTTP_键值列表) Fhsjdwb_返回数据_到文本

func (网络请求 *HTTP_键值列表) Fhsjdwb_返回数据_到文本() (返回_值 string)

func (*HTTP_键值列表) Get

func (网络请求 *HTTP_键值列表) Get(网址 string, 提交数据 ...string) (返回_错误 error)

func (*HTTP_键值列表) Post

func (网络请求 *HTTP_键值列表) Post(网址 string, 提交数据 string) (返回_错误 error)

func (*HTTP_键值列表) Qk_清空

func (网络请求 *HTTP_键值列表) Qk_清空(cookies ...string)

func (*HTTP_键值列表) Zcookie_置_cookies

func (网络请求 *HTTP_键值列表) Zcookie_置_cookies(cookies ...string)

func (*HTTP_键值列表) Zfjxyt_置_附加协议头

func (网络请求 *HTTP_键值列表) Zfjxyt_置_附加协议头(协议头表 map[string]any)

type JY_校验

type JY_校验 struct {
}

func (*JY_校验) JJM_加减密_lwq

func (类 *JY_校验) JJM_加减密_lwq(加减密文本 string, 密钥 any, 是否为加密 bool) (返回值 string)

func (*JY_校验) Md5_32位校验

func (*JY_校验) Md5_32位校验(校验内容 any, 是否大写 ...bool) (返回值 string)

type JZB_键值表

type JZB_键值表 struct {
	// contains filtered or unexported fields
}

func New_JZB_键值表

func New_JZB_键值表(是否_线程安全 ...bool) (返回_键值表 JZB_键值表)

func (*JZB_键值表) BCD_保存到_文件

func (类 *JZB_键值表) BCD_保存到_文件(文件路径 string) (返回_错误 error)

func (*JZB_键值表) CJ_创建

func (类 *JZB_键值表) CJ_创建(键值 ...any) (返回_错误 error)

func (*JZB_键值表) CWJ_重文件_载入

func (类 *JZB_键值表) CWJ_重文件_载入(文件路径 string) (返回_错误 error)

func (*JZB_键值表) DBDW_到表单文本 added in v1.0.14

func (类 *JZB_键值表) DBDW_到表单文本(排序方式 ...int) (返回_值 string)

@ 1为升序 2为降序 空 或者 其它为不排序

func (*JZB_键值表) DMA_到map

func (类 *JZB_键值表) DMA_到map() (返回_值 map[string]any)

func (*JZB_键值表) DXJ_到_新键值表

func (类 *JZB_键值表) DXJ_到_新键值表() (返回_值 JZB_键值表)

func (*JZB_键值表) Djson_到JSON

func (类 *JZB_键值表) Djson_到JSON() (返回_值 string)

func (*JZB_键值表) PDJ__判断键_是否存在

func (类 *JZB_键值表) PDJ__判断键_是否存在(键名称 string) (返回_值 bool)

只支 判断持首层键

func (*JZB_键值表) QJZB_取键值表

func (类 *JZB_键值表) QJZB_取键值表(路径或索引 any, 索引 ...any) (返回_值 JZB_键值表)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) QJZ_取键组

func (类 *JZB_键值表) QJZ_取键组(排序方式 ...int) []string

@ 1为升序 2为降序 空 或者 其它为不排序

func (*JZB_键值表) QK_清空

func (类 *JZB_键值表) QK_清空() bool

func (*JZB_键值表) QLB_取列表

func (类 *JZB_键值表) QLB_取列表(路径或索引 any, 索引 ...any) (返回_值 LB_列表)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) QLJ_取逻辑值

func (类 *JZB_键值表) QLJ_取逻辑值(路径或索引 any, 索引 ...any) (返回_值 bool)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) QMA_取map

func (类 *JZB_键值表) QMA_取map(路径或索引 any, 索引 ...any) (返回_值 map[string]any)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 JZB_键值表 则走 路径+索引 混合

func (*JZB_键值表) QQP_取切片

func (类 *JZB_键值表) QQP_取切片(路径或索引 any, 索引 ...any) (返回_值 []any)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) QSJ_取时间日期

func (类 *JZB_键值表) QSJ_取时间日期(路径或索引 any, 索引 ...any) (返回_值 time.Time)

func (*JZB_键值表) QSL_取数量

func (类 *JZB_键值表) QSL_取数量() int

func (*JZB_键值表) QWB_取文本

func (类 *JZB_键值表) QWB_取文本(路径或索引 any, 索引 ...any) (返回_值 string)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) QXS_取小数

func (类 *JZB_键值表) QXS_取小数(路径或索引 any, 索引 ...any) (返回_值 float64)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) QZS_取整数

func (类 *JZB_键值表) QZS_取整数(路径或索引 any, 索引 ...any) (返回_值 int)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) QZ_取值

func (类 *JZB_键值表) QZ_取值(路径或索引 any, 索引 ...any) (返回_值 any, 返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) Qzjj_取字节集

func (类 *JZB_键值表) Qzjj_取字节集(路径或索引 any, 索引 ...any) (返回_值 []byte)

func (*JZB_键值表) SZ_删值

func (类 *JZB_键值表) SZ_删值(路径或索引 any, 索引 ...any) (返回_错误 error)

func (*JZB_键值表) Tbjzb_吞并键值表 added in v1.0.14

func (类 *JZB_键值表) Tbjzb_吞并键值表(参数键值表 JZB_键值表)

把其它键值表的值吞并过来 相同的会被替换, 没有的会添加进来

func (*JZB_键值表) ZJZB_置键值表

func (类 *JZB_键值表) ZJZB_置键值表(添加值 JZB_键值表, 路径或索引 any, 索引 ...any) (返回_错误 error)

func (*JZB_键值表) ZLB_置列表

func (类 *JZB_键值表) ZLB_置列表(添加值 LB_列表, 路径或索引 any, 索引 ...any) (返回_错误 error)

func (*JZB_键值表) ZLJ_置逻辑

func (类 *JZB_键值表) ZLJ_置逻辑(添加值 bool, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) ZLX_置连续赋值

func (类 *JZB_键值表) ZLX_置连续赋值(键值 ...any) (返回_错误 error)

func (*JZB_键值表) ZMAZ_置map组

func (类 *JZB_键值表) ZMAZ_置map组(添加值 []map[string]any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合 自动会把 []map[string]any 转换成 []any

func (*JZB_键值表) ZMA_置map

func (类 *JZB_键值表) ZMA_置map(添加值 map[string]any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) ZQP_置切片

func (类 *JZB_键值表) ZQP_置切片(添加值 []any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) ZR_载入

func (类 *JZB_键值表) ZR_载入(载入值 any) (返回_错误 error)

@ 支持 json && map[string]any && JZB_键值表

func (*JZB_键值表) ZSJ_置时间日期

func (类 *JZB_键值表) ZSJ_置时间日期(添加值 time.Time, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) ZWB_置文本

func (类 *JZB_键值表) ZWB_置文本(添加值 string, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) ZXC_置线程安全

func (类 *JZB_键值表) ZXC_置线程安全()

func (*JZB_键值表) ZXS_置小数

func (类 *JZB_键值表) ZXS_置小数(添加值 float64, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) ZZJ_置字节集

func (类 *JZB_键值表) ZZJ_置字节集(添加值 []byte, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) ZZQP_置子切片_添加

func (类 *JZB_键值表) ZZQP_置子切片_添加(添加值 any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) ZZS_置整数

func (类 *JZB_键值表) ZZS_置整数(添加值 int, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*JZB_键值表) ZZ_置值

func (类 *JZB_键值表) ZZ_置值(添加值 any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

type LB_列表

type LB_列表 struct {
	// contains filtered or unexported fields
}

func New_LB_列表

func New_LB_列表(是否_线程安全 ...bool) (返回_列表 LB_列表)

func (*LB_列表) BCD_保存到_文件

func (类 *LB_列表) BCD_保存到_文件(文件路径 string) (返回_错误 error)

func (*LB_列表) CWB_从文本分割 added in v1.0.4

func (类 *LB_列表) CWB_从文本分割(文本 string, 列分割符 string, 表分割符 ...string) (返回_错误 error)

列分割符 会将 数据分割成 []any 加了表分割符 会分割成[]map[string]any

func (*LB_列表) CWJ_重文件_载入

func (类 *LB_列表) CWJ_重文件_载入(文件路径 string) (返回_错误 error)

func (*LB_列表) CX_查询

func (列表 *LB_列表) CX_查询(条件语句 string) (返回_列表 LB_列表, 返回_错误 error)

正常支持 列表里套键值表查询 如[]map[] []any 类型查询 默认 键值="索引值" 如 索引值="无敌" and 索引值 !="哈哈" @ 逻辑判断符号 支持 "||" or OR, "&& and ADN" @ 等式判断符号 支持 "~= LIKE like (包含 支持 单个站位符号 % 如 键 like '%哈哈')", "!~= NOTLIKE notlike (包含 支持 单个站位符号 % )", "<=", ">=", "!=", "=", ">", "<" @ 运算符 "=", "+", "-", "*", "/", "%"(求余数) @ 反回新列表

func (*LB_列表) CZ_查找

func (类 *LB_列表) CZ_查找(条件语句 string, 开始位置 ...int) (返回_位置 int, 返回_错误 error)

[]any 类型查询 默认 键值="索引值" 如 索引值="无敌" and 索引值 !="哈哈" @ 逻辑判断符号 支持 "||" or OR, "&& and ADN" @ 等式判断符号 支持 "~= LIKE like (包含 支持 单个站位符号 % 如 键 like '%哈哈')", "!~= NOTLIKE notlike (包含 支持 单个站位符号 % )", "<=", ">=", "!=", "=", ">", "<" @ 运算符 "=", "+", "-", "*", "/", "%"(求余数) @ 位置 如果 没有对应 则返回 -1

func (*LB_列表) CZ_查找_快速

func (类 *LB_列表) CZ_查找_快速(主键名称 string, 查找内容 any, 开始位置 ...int) (返回_位置 int)

func (*LB_列表) CZ_查找_超快速_绝对匹配

func (类 *LB_列表) CZ_查找_超快速_绝对匹配(主键名称 string, 查找内容 any, 开始位置 ...int) (返回_位置 int)

类型 和 数据 完全一致的查找

func (*LB_列表) DQP_到切片

func (类 *LB_列表) DQP_到切片() (返回_值 []any)

func (*LB_列表) DXJ_到新列表

func (类 *LB_列表) DXJ_到新列表() (返回_值 LB_列表)

func (*LB_列表) Djson_到JSON

func (类 *LB_列表) Djson_到JSON() (返回_值 string)

func (*LB_列表) HBD_合并到文本 added in v1.0.14

func (类 *LB_列表) HBD_合并到文本(合并连接符 string) (返回_值 string)

func (*LB_列表) QJZB_取键值表

func (类 *LB_列表) QJZB_取键值表(路径或索引 any, 索引 ...any) (返回_值 JZB_键值表)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) QK_清空

func (类 *LB_列表) QK_清空() bool

func (*LB_列表) QLB_取列表

func (类 *LB_列表) QLB_取列表(路径或索引 any, 索引 ...any) (返回_值 LB_列表)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) QLJ_取逻辑值

func (类 *LB_列表) QLJ_取逻辑值(路径或索引 any, 索引 ...any) (返回_值 bool)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) QMA_取map

func (类 *LB_列表) QMA_取map(路径或索引 any, 索引 ...any) (返回_值 map[string]any)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 LB_列表 则走 路径+索引 混合

func (*LB_列表) QQP_取切片

func (类 *LB_列表) QQP_取切片(路径或索引 any, 索引 ...any) (返回_值 []any)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) QSJ_取时间日期

func (类 *LB_列表) QSJ_取时间日期(路径或索引 any, 索引 ...any) (返回_值 time.Time)

func (*LB_列表) QSL_取数量

func (类 *LB_列表) QSL_取数量() int

func (*LB_列表) QSY_取索引表 added in v1.0.11

func (类 *LB_列表) QSY_取索引表(唯一标识的键 string) (返回_值 JZB_键值表, 返回_错误 error)

@唯一标识的键 就是用哪个键的值做索引 要值求唯一性 否则 会被最后一个 值的值替换 {唯一标识的键的值:{原来列表数据}} 并且会在原数据键值表添加一个 "原列表位置" 的值 标明数据在原来列表的位置 只支持 []map[string]any

func (*LB_列表) QWB_取文本

func (类 *LB_列表) QWB_取文本(路径或索引 any, 索引 ...any) (返回_值 string)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) QXS_取小数

func (类 *LB_列表) QXS_取小数(路径或索引 any, 索引 ...any) (返回_值 float64)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) QZJ_取字节集

func (类 *LB_列表) QZJ_取字节集(路径或索引 any, 索引 ...any) (返回_值 []byte)

func (*LB_列表) QZS_取整数

func (类 *LB_列表) QZS_取整数(路径或索引 any, 索引 ...any) (返回_值 int)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) QZ_取值

func (类 *LB_列表) QZ_取值(路径或索引 any, 索引 ...any) (返回_值 any, 返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) SZ_删值

func (类 *LB_列表) SZ_删值(路径或索引 any, 索引 ...any) (返回_错误 error)

func (*LB_列表) TJZ_添加值

func (类 *LB_列表) TJZ_添加值(添加值 ...any) (返回_错误 error)

单个 或 按顺序 连续添加

func (*LB_列表) ZJZB_置键值表

func (类 *LB_列表) ZJZB_置键值表(添加值 JZB_键值表, 路径或索引 any, 索引 ...any) (返回_错误 error)

func (*LB_列表) ZLB_置列表

func (类 *LB_列表) ZLB_置列表(添加值 LB_列表, 路径或索引 any, 索引 ...any) (返回_错误 error)

func (*LB_列表) ZLJ_置逻辑

func (类 *LB_列表) ZLJ_置逻辑(添加值 bool, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) ZMAZ_置map组

func (类 *LB_列表) ZMAZ_置map组(添加值 []map[string]any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合 自动会把 []map[string]any 转换成 []any

func (*LB_列表) ZMA_置map

func (类 *LB_列表) ZMA_置map(添加值 map[string]any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) ZQP_置切片

func (类 *LB_列表) ZQP_置切片(添加值 []any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) ZR_载入

func (类 *LB_列表) ZR_载入(载入值 any) (返回_错误 error)

@ 支持 json && []any && LB_列表 &&[]基本类型

func (*LB_列表) ZSJ_置时间日期

func (类 *LB_列表) ZSJ_置时间日期(添加值 time.Time, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) ZWB_置文本

func (类 *LB_列表) ZWB_置文本(添加值 string, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) ZXC_置线程安全

func (类 *LB_列表) ZXC_置线程安全()

func (*LB_列表) ZXS_置小数

func (类 *LB_列表) ZXS_置小数(添加值 float64, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) ZZJ_置字节集

func (类 *LB_列表) ZZJ_置字节集(添加值 []byte, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) ZZQP_置子切片_添加

func (类 *LB_列表) ZZQP_置子切片_添加(添加值 any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) ZZS_置整数

func (类 *LB_列表) ZZS_置整数(添加值 int, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

func (*LB_列表) ZZ_置值

func (类 *LB_列表) ZZ_置值(添加值 any, 路径或索引 any, 索引 ...any) (返回_错误 error)

路径 用 . 分割 自动去除 前后包裹的 [] 如 路径1.路径2.[0].路径4 | 路径1.路径2.0.路径4|路径1.[路径2].0.路径4" 索引 如果 后面索引不为空 则走 路径+索引 混合

type LXZH_类型转换

type LXZH_类型转换 struct {
}

func (*LXZH_类型转换) DL_到逻辑值

func (*LXZH_类型转换) DL_到逻辑值(任意数据 any) (返回值 bool)

func (*LXZH_类型转换) DS_到双精度小数

func (*LXZH_类型转换) DS_到双精度小数(任意数据 any) (返回值 float64)

func (*LXZH_类型转换) DS_到时间

func (*LXZH_类型转换) DS_到时间(任意数据 any) (返回值 time.Time)

func (*LXZH_类型转换) DS_到时间戳

func (*LXZH_类型转换) DS_到时间戳(任意数据 any) (返回值 int)

func (*LXZH_类型转换) DW_到文本

func (*LXZH_类型转换) DW_到文本(任意数据 any) (返回值 string)

func (*LXZH_类型转换) DZ_到字节集

func (*LXZH_类型转换) DZ_到字节集(任意数据 any) (返回值 []byte)

func (*LXZH_类型转换) DZ_到整数

func (*LXZH_类型转换) DZ_到整数(任意数据 any) (返回值 int)

type SQL_键值列表

type SQL_键值列表 struct {
	// contains filtered or unexported fields
}

使用要应用 对应的 驱动引擎 _ "github.com/mattn/go-sqlite3" _ "github.com/denisenkom/go-mssqldb" _"github.com/godror/godror" oracledror? _ "github.com/go-sql-driver/mysql" _ "github.com/mattn/go-adodb" //sql2000驱动

func (*SQL_键值列表) CJLJ_创建链接_mssql

func (类 *SQL_键值列表) CJLJ_创建链接_mssql(地址, 端口, 库名, 账号, 密码 string) (返回_错误 error)

func (*SQL_键值列表) CJLJ_创建链接_mssql_2000 added in v1.3.2

func (类 *SQL_键值列表) CJLJ_创建链接_mssql_2000(地址, 端口, 库名, 账号, 密码 string) (返回_错误 error)

func (*SQL_键值列表) CJLJ_创建链接_mysql added in v1.0.13

func (类 *SQL_键值列表) CJLJ_创建链接_mysql(地址, 端口, 库名, 账号, 密码 string) (返回_错误 error)

func (*SQL_键值列表) CJLJ_创建链接_oracl

func (类 *SQL_键值列表) CJLJ_创建链接_oracl(用户名, 密码, 连接库地址 string) (返回_错误 error)

func (*SQL_键值列表) CJLJ_创建链接_sqlite3

func (类 *SQL_键值列表) CJLJ_创建链接_sqlite3(地址 string) (返回_错误 error)

func (*SQL_键值列表) C_查

func (类 *SQL_键值列表) C_查(sql语句 string, 防止注入 ...bool) (返回_列表 LB_列表, 返回_错误 error)

func (*SQL_键值列表) G_改

func (类 *SQL_键值列表) G_改(库表名 string, 修改键值表 JZB_键值表, 条件 ...string) (返回_影响行数 int, 返回_错误 error)

func (*SQL_键值列表) QSW_取事务对象

func (类 *SQL_键值列表) QSW_取事务对象() (事务对象 SQL_键值列表_事务对象, 返回_错误 error)

本对象 只能执行一次事务 S_事务提交 或 S_事务回滚 后 失效

func (*SQL_键值列表) S_删

func (类 *SQL_键值列表) S_删(库表名 string, 条件 ...string) (返回_影响行数 int, 返回_错误 error)

func (*SQL_键值列表) ZPD_置配置

func (类 *SQL_键值列表) ZPD_置配置(最大时长, 最大连接数, 空闲连接数 int)

初始化配置 连接前设置 @ 最大时长 单位 为分钟

func (*SQL_键值列表) ZXXT_执行心跳

func (类 *SQL_键值列表) ZXXT_执行心跳(执行间隔_秒 int)

func (*SQL_键值列表) ZX_执行sql

func (类 *SQL_键值列表) ZX_执行sql(sql语句 string) (返回_影响行数 int, 返回_错误 error)

func (*SQL_键值列表) Z_增

func (类 *SQL_键值列表) Z_增(库表名 string, 插入键值表 JZB_键值表) (返回_错误 error)

type SQL_键值列表_事务对象

type SQL_键值列表_事务对象 struct {
	// contains filtered or unexported fields
}

func (*SQL_键值列表_事务对象) G_改

func (事务 *SQL_键值列表_事务对象) G_改(库表名 string, 修改键值表 JZB_键值表, 条件 ...string) (返回_影响行数 int, 返回_错误 error)

func (*SQL_键值列表_事务对象) SW_事务_回滚

func (事务 *SQL_键值列表_事务对象) SW_事务_回滚() (返回_错误 error)

func (*SQL_键值列表_事务对象) SW_事务_提交

func (事务 *SQL_键值列表_事务对象) SW_事务_提交() (返回_错误 error)

func (*SQL_键值列表_事务对象) S_删

func (事务 *SQL_键值列表_事务对象) S_删(库表名 string, 条件 ...string) (返回_影响行数 int, 返回_错误 error)

func (*SQL_键值列表_事务对象) ZX_执行sql

func (事务 *SQL_键值列表_事务对象) ZX_执行sql(sql语句 string) (返回_影响行数 int, 返回_错误 error)

func (*SQL_键值列表_事务对象) Z_增

func (事务 *SQL_键值列表_事务对象) Z_增(库表名 string, 插入键值表 JZB_键值表) (返回_错误 error)

type Sj_时间

type Sj_时间 struct {
}

func (*Sj_时间) CJ_创建时间

func (*Sj_时间) CJ_创建时间(年, 月, 日, 时, 分, 秒, 毫秒 int) (返回值 time.Time)

func (*Sj_时间) CSJ_重时间戳载入

func (*Sj_时间) CSJ_重时间戳载入(时间戳 any) (时间 time.Time)

func (*Sj_时间) CWB_重文本载入

func (*Sj_时间) CWB_重文本载入(时间文本 string) (时间 time.Time)

@格式必须是 "2019-04-10 12:54:03"

func (*Sj_时间) DSJ_到时间_戳

func (*Sj_时间) DSJ_到时间_戳(时间 time.Time) (时间戳 int)

13位

func (*Sj_时间) DSJ_到时间戳_十位 added in v1.3.3

func (*Sj_时间) DSJ_到时间戳_十位(时间 time.Time) (时间戳 int)

10位

func (*Sj_时间) QDN_取当年_第几天

func (*Sj_时间) QDN_取当年_第几天(时间 time.Time) (返回值 int)

func (*Sj_时间) QF_取分

func (*Sj_时间) QF_取分(时间 time.Time) (返回值 int)

func (*Sj_时间) QM_取秒

func (*Sj_时间) QM_取秒(时间 time.Time) (返回值 int)

func (*Sj_时间) QN_取年

func (*Sj_时间) QN_取年(时间 time.Time) (返回值 int)

func (*Sj_时间) QR_取日

func (*Sj_时间) QR_取日(时间 time.Time) (返回值 int)

func (*Sj_时间) QXQ_取星期几

func (*Sj_时间) QXQ_取星期几(时间 time.Time) (返回值 int)

func (*Sj_时间) QXS_取小时

func (*Sj_时间) QXS_取小时(时间 time.Time) (返回值 int)

func (*Sj_时间) QXX_取现行_时间

func (*Sj_时间) QXX_取现行_时间() (时间 time.Time)

func (*Sj_时间) QXX_取现行_时间戳

func (*Sj_时间) QXX_取现行_时间戳() (时间戳 int)

13位时间戳

func (*Sj_时间) QXX_取现行_时间戳_十位 added in v1.3.3

func (*Sj_时间) QXX_取现行_时间戳_十位() (时间戳 int)

10位时间戳

func (*Sj_时间) QXX_取现行_时间戳_纳秒级

func (*Sj_时间) QXX_取现行_时间戳_纳秒级() (时间戳 int)

func (*Sj_时间) QY_取月

func (*Sj_时间) QY_取月(时间 time.Time) (返回值 int)

func (*Sj_时间) QZ_取周

func (*Sj_时间) QZ_取周(时间 time.Time) (返回值 int)

func (*Sj_时间) SJD_时间到文本

func (*Sj_时间) SJD_时间到文本(时间 time.Time) (时间文本 string)

func (*Sj_时间) YCC_延迟程序

func (*Sj_时间) YCC_延迟程序(延迟毫秒数 int) (返回值 int)

让程序延时执行 再这里等待时间到达收 继续执行 单位 毫秒

type WJ_文件

type WJ_文件 struct {
}

func (*WJ_文件) CJ_创建目录

func (*WJ_文件) CJ_创建目录(欲创建的目录名称 string) error

func (*WJ_文件) DR_读入_文件

func (*WJ_文件) DR_读入_文件(文件名 string) (data []byte, err error)

I读入文件 调用格式: 〈字节集〉 读入文件 (文本型 文件名) - 系统核心支持库->磁盘操作 英文名称:ReadFile 返回一个字节集,其中包含指定文件的所有数据。本命令为初级命令。 参数<1>的名称为“文件名”,类型为“文本型(text)”。

操作系统需求: Windows、Linux

func (*WJ_文件) DX_写到_文件尾

func (*WJ_文件) DX_写到_文件尾(文件名 string, 欲写入文件的数据 []byte) (返回_结果 error)

func (*WJ_文件) FZ_复制文件

func (*WJ_文件) FZ_复制文件(被复制的文件名 string, 复制到的文件名 string) error

I复制文件 调用格式: 〈逻辑型〉 复制文件 (文本型 被复制的文件名,文本型 复制到的文件名) - 系统核心支持库->磁盘操作 英文名称:FileCopy 成功返回真,失败返回假。本命令为初级命令。 参数<1>的名称为“被复制的文件名”,类型为“文本型(text)”。 参数<2>的名称为“复制到的文件名”,类型为“文本型(text)”。

操作系统需求: Windows、Linux

func (*WJ_文件) GJ_更换_文件名

func (*WJ_文件) GJ_更换_文件名(欲更名的原文件或目录名 string, 欲更改为的现文件或目录名 string) error

I文件更名 调用格式: 〈逻辑型〉 文件更名 (文本型 欲更名的原文件或目录名,文本型 欲更改为的现文件或目录名) - 系统核心支持库->磁盘操作 英文名称:name 重新命名一个文件或目录。成功返回真,失败返回假。本命令为初级命令。 参数<1>的名称为“欲更名的原文件或目录名”,类型为“文本型(text)”。 参数<2>的名称为“欲更改为的现文件或目录名”,类型为“文本型(text)”。

操作系统需求: Windows、Linux

func (*WJ_文件) HQ_获取目录内文件名 added in v1.2.6

func (类 *WJ_文件) HQ_获取目录内文件名(目录路径 string) (文件名组 []string, 错误 error)

func (*WJ_文件) PD_判断文件_是否存在

func (*WJ_文件) PD_判断文件_是否存在(欲测试的文件名称 string) bool

func (*WJ_文件) QDQ_取当前目录

func (*WJ_文件) QDQ_取当前目录() string

func (*WJ_文件) QWJ_取文件_尺寸

func (*WJ_文件) QWJ_取文件_尺寸(文件名 string) int64

func (*WJ_文件) SC_删除_文件

func (*WJ_文件) SC_删除_文件(欲删除的文件名 string) error

func (*WJ_文件) SC_删除_目录

func (*WJ_文件) SC_删除_目录(欲删除的目录名称 string) error

func (*WJ_文件) XD_写到_文件

func (*WJ_文件) XD_写到_文件(文件名 string, 欲写入文件的数据 []byte) error

I写到文件 调用格式: 〈逻辑型〉 写到文件 (文本型 文件名,字节集 欲写入文件的数据,... ) - 系统核心支持库->磁盘操作 英文名称:WriteFile 本命令用作将一个或数个字节集顺序写到指定文件中,文件原有内容被覆盖。成功返回真,失败返回假。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。 参数<1>的名称为“文件名”,类型为“文本型(text)”。 参数<2>的名称为“欲写入文件的数据”,类型为“字节集(bin)”。

操作系统需求: Windows、Linux

func (*WJ_文件) YD_移动文件

func (*WJ_文件) YD_移动文件(被移动的文件 string, 移动到的位置 string) error

I移动文件 调用格式: 〈逻辑型〉 移动文件 (文本型 被移动的文件,文本型 移动到的位置) - 系统核心支持库->磁盘操作 英文名称:FileMove 将文件从一个位置移动到另外一个位置。成功返回真,失败返回假。本命令为初级命令。 参数<1>的名称为“被移动的文件”,类型为“文本型(text)”。 参数<2>的名称为“移动到的位置”,类型为“文本型(text)”。

操作系统需求: Windows、Linux

func (*WJ_文件) YX_运行_文件

func (类 *WJ_文件) YX_运行_文件(文件名 string) (返回_结果 error)

func (*WJ_文件) YX_运行_文件_直接 added in v1.0.14

func (类 *WJ_文件) YX_运行_文件_直接(文件名 string) (返回_结果 error)

type Wb_文本

type Wb_文本 struct {
}

func (*Wb_文本) CJWB_创建文本

func (*Wb_文本) CJWB_创建文本(原始文本 string, 对应文本 ...any) (返回值 string)

通过 {1},{2},{3} 进行站为替换对应文本位置

func (*Wb_文本) DDX_到大写

func (*Wb_文本) DDX_到大写(原始文本 string) (返回值 string)

func (*Wb_文本) DWB_到文本

func (*Wb_文本) DWB_到文本(转换参数 any) (返回_值 string)

func (*Wb_文本) DXX_到小写

func (*Wb_文本) DXX_到小写(原始文本 string) (返回值 string)

func (*Wb_文本) FGW_分割文本

func (*Wb_文本) FGW_分割文本(原始文本, 分割字符 string) (返回切片 []string)

func (*Wb_文本) FGW_分割文本_空白符

func (*Wb_文本) FGW_分割文本_空白符(原始文本 string) (返回切片 []string)

func (*Wb_文本) HBW_合并文本_切片

func (*Wb_文本) HBW_合并文本_切片(原始文本 []string, 合并连接符 string) (结果 string)

func (*Wb_文本) PDC_判断包含

func (*Wb_文本) PDC_判断包含(原始文本 string, 寻找文本 string) (返回值 bool)

@判断字符串 原始文本 是否包含 寻找文本 字符串中的任意一个字符

func (*Wb_文本) PDC_判断存在

func (*Wb_文本) PDC_判断存在(原始文本, 寻找文本 string) (返回值 bool)

func (*Wb_文本) PDC_判断存在_unicode

func (*Wb_文本) PDC_判断存在_unicode(原始文本 string, 寻找文本 rune) (返回值 bool)

@判断字符串s是否包含unicode的码值r

func (*Wb_文本) PDC_判断相同_utf8

func (*Wb_文本) PDC_判断相同_utf8(原始文本, 对比文本 string) (返回值 bool)

@判断s和t两个UTF-8字符串是否相等,忽略大小写

func (*Wb_文本) PDH_判断后缀

func (*Wb_文本) PDH_判断后缀(原始文本, 后缀文本 string) (返回值 bool)

func (*Wb_文本) PDQ_判断前缀

func (*Wb_文本) PDQ_判断前缀(原始文本, 前缀文本 string) (返回值 bool)

func (*Wb_文本) PDZ_判断字典顺

func (*Wb_文本) PDZ_判断字典顺(原始文本, 对比文本 string) (返回值 int)

@ 按字典顺序比较a和b字符串的大小 @ 如果 a > b,返回一个大于 0 的数 @ 如果 a > b,如果 a == b,返回 0 @ 如果 a < b,返回一个小于 0 的数

func (*Wb_文本) QCF_去重复文本 added in v1.3.1

func (*Wb_文本) QCF_去重复文本(原始文本 string) string

func (*Wb_文本) QHZ_取汉字 added in v1.3.1

func (*Wb_文本) QHZ_取汉字(原始文本 string) string

func (*Wb_文本) QWB_取文本_中间

func (*Wb_文本) QWB_取文本_中间(原始文本, 开始文本, 结束文本 string, 取第几个结束文本 ...int) (结果 string)

func (*Wb_文本) QWB_取文本_出现次数

func (*Wb_文本) QWB_取文本_出现次数(原始文本, 寻找文本 string) (次数 int)

func (*Wb_文本) QWB_取文本_右边

func (类 *Wb_文本) QWB_取文本_右边(原始文本, 寻找文本 string, 启始位置 ...int) (结果 string)
文本_取右边

@原始文本 被取的文本 @寻找文本 关键词 @启始寻找位置 -1 为 从右往左边 一个汉字 3个位置

func (*Wb_文本) QWB_取文本_左边

func (类 *Wb_文本) QWB_取文本_左边(原始文本, 寻找文本 string, 启始位置 ...int) (结果 string)
文本_取左边

@原始文本 被取的文本 @寻找文本 关键词 @启始寻找位置 <0 为 从右往左边 一个汉字 3个位置

func (*Wb_文本) SF_是否_是数字 added in v1.3.1

func (*Wb_文本) SF_是否_是数字(原始文本 string) bool

func (*Wb_文本) SSB_删首包含

func (*Wb_文本) SSB_删首包含(原始文本, 条件字符 string) (返回值 string)

func (*Wb_文本) SSW_删首尾_空

func (*Wb_文本) SSW_删首尾_空(原始文本 string) (返回值 string)

func (*Wb_文本) SSW_删首尾包含

func (*Wb_文本) SSW_删首尾包含(原始文本, 条件字符 string) (返回值 string)

@将字符串 原始文本 首尾包含在 条件字符 中的任一字符去掉

func (*Wb_文本) SSW_删首文本

func (*Wb_文本) SSW_删首文本(原始文本, 条件文本 string) (返回值 string)

func (*Wb_文本) SWB_删尾包含

func (*Wb_文本) SWB_删尾包含(原始文本, 条件字符 string) (返回值 string)

func (*Wb_文本) SWW_删尾文本

func (*Wb_文本) SWW_删尾文本(原始文本, 条件文本 string) (返回值 string)

func (*Wb_文本) WBT_文本替换

func (*Wb_文本) WBT_文本替换(原始文本, 被替换字符, 替换字符 string, 替换次数 int) (返回值 string)

@将字符串 原始文本 前n个不重叠 被替换字符 子串都替换为 替换字符 的新字符串 @如果n<0会替换所有old子串。

func (*Wb_文本) WBT_文本替换_有方向

func (*Wb_文本) WBT_文本替换_有方向(原始文本, 被替换字符, 替换字符 string, 替换次数 int, 从左往右边 bool) (返回值 string)

@W_文本_子文本替换

@替换次数 <0 或 大于存在数 为替换全部

@从左往右边 true 重右到左 则填false

func (*Wb_文本) XZW_寻找文本

func (*Wb_文本) XZW_寻找文本(原始文本, 寻找文本 string) (位置 int)

func (*Wb_文本) XZW_寻找文本_倒找

func (*Wb_文本) XZW_寻找文本_倒找(原始文本, 寻找文本 string) (位置 int)

@返回字符串 原始文本 中字符串 寻找文本 最后一次出现的位置

func (*Wb_文本) XZW_寻找文本_到位置数组_正向找

func (*Wb_文本) XZW_寻找文本_到位置数组_正向找(原始文本, 寻找文本 string) (返回_值 []int)

func (*Wb_文本) XZW_寻找文本_到位置数组_逆向找

func (*Wb_文本) XZW_寻找文本_到位置数组_逆向找(原始文本, 寻找文本 string) (返回_值 []int)

type XT_系统 added in v1.0.1

type XT_系统 struct {
}

func (*XT_系统) HQ_获取_CPU_ID added in v1.0.1

func (*XT_系统) HQ_获取_CPU_ID() (返回_值 string, 返回_错误 error)

func (*XT_系统) HQ_获取_mac地址 added in v1.0.1

func (*XT_系统) HQ_获取_mac地址() (返回_值 string, 返回_错误 error)

type ZZ_正则 added in v1.0.10

type ZZ_正则 struct {
	// contains filtered or unexported fields
}

func (*ZZ_正则) C_创建 added in v1.0.10

func (类 *ZZ_正则) C_创建(条件语句 string) (返回_错误 error)

func (*ZZ_正则) C_创建_并执行 added in v1.3.0

func (类 *ZZ_正则) C_创建_并执行(正则条件语句 string, 参数文本 string) (返回_列表 LB_列表, 返回_错误 error)

返回 匹配列表_带子项 [{"0":"匹配项1","1":"子_匹配项1","2":"子_匹配项2"},{"0":"匹配项2","1":"匹配项2的子_匹配项1","2":"匹配项2的_子匹配项2"}]

func (*ZZ_正则) J_校验 added in v1.0.10

func (类 *ZZ_正则) J_校验(参数文本 string) bool

func (*ZZ_正则) P_匹配列表 added in v1.0.10

func (类 *ZZ_正则) P_匹配列表(参数文本 string) (返回_列表 LB_列表)

[匹配项1,匹配项2,匹配项3]

func (*ZZ_正则) P_匹配列表_分割 added in v1.0.10

func (类 *ZZ_正则) P_匹配列表_分割(参数文本 string) (返回_列表 LB_列表)

[匹配项1,匹配项2,匹配项3]

func (*ZZ_正则) P_匹配列表_带子项 added in v1.0.10

func (类 *ZZ_正则) P_匹配列表_带子项(参数文本 string) (返回_列表 LB_列表)

[{"0":"匹配项1","1":"子_匹配项1","2":"子_匹配项2"},{"0":"匹配项2","1":"匹配项2的子_匹配项1","2":"匹配项2的_子匹配项2"}]

func (*ZZ_正则) P_匹配替换 added in v1.0.10

func (类 *ZZ_正则) P_匹配替换(参数文本, 替换文本 string) string

Jump to

Keyboard shortcuts

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