marqdo

08-正则编解码ok

features/08-正则编解码.mq.md

Structure

import正则:lib/正则.mq.md编码:lib/编码.mq.md
fn · h1标准库中的正则与编解码
comment

中层标准库:日常原语进 lib/,不必 ABI 插件。

fn · h1main
bind `ok` = > 正则.匹配 内容[email protected] 模式=^[^@]+@[^@]+$
bind `tok` = > 编码.基64编码 内容=marqdo
bind `hex` = > 编码.十六进制编码 内容=ok
call> 打印 内容=`ok`
call> 打印 内容=`tok`
call> 打印 内容=`hex`
branch
arm`ok`
call> 打印 内容=mid-m1-ok
armelse
call> 打印 内容=mid-m1-fail
Functions
Variables
  • hex text
    6f6b
  • ok bool
    True
  • tok text
    bWFycWRv

Execution

True bWFycWRv 6f6b mid-m1-ok

Source

---
title: 中层标准库 — 正则与编解码
description: lib/正则 + lib/编码,无需插件(中层 M1)
导入 正则:lib/正则.mq.md
导入 编码:lib/编码.mq.md
---

# 标准库中的正则与编解码

中层标准库:日常原语进 `lib/`,不必 ABI 插件。

# main

**`ok` = > 正则.匹配 内容="[email protected]" 模式="^[^@]+@[^@]+$"**
**`tok` = > 编码.基64编码 内容="marqdo"**
**`hex` = > 编码.十六进制编码 内容="ok"**
> 打印 内容=`ok`
> 打印 内容=`tok`
> 打印 内容=`hex`
1. `ok`
  > 打印 内容=mid-m1-ok
2. *
  > 打印 内容=mid-m1-fail

Variable