# m2m-backend **Repository Path**: ageovb/m2m-backend ## Basic Information - **Project Name**: m2m-backend - **Description**: Markdown 转换为 MediaWiki,后端项目 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-05 - **Last Updated**: 2022-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 介绍 使用文档转换神器 **Pandoc** 将 **Markdown** 转换为 **MediaWiki**,格式有问题。格式转换本质上就是个字符替换拼接操作,本项目采用 `Java` 编写,借助**正则表达式**进行匹配,并进行**字符替换拼接**。 前后端分离,前端 **m2m-frontend** 采用 Vue 开发。 # 可以转换的格式 ## 表格 | 类型名称 | 关键字 | 占用内存 | 取值范围 | 默认值 | | ------------ | ------- | -------- | ----------------------------------------------- | -------- | | 字节型 | byte | 1 字节 | -128~127 | 0 | | 短整型 | short | 2 字节 | -32768~32767 | 0 | | 整型 | int | 4 字节 | -2147483648~2147483647 | 0 | | 长整型 | long | 8 字节 | -9223372036854775808L ~9223372036854775807L | 0L | | 单精度浮点型 | float | 4 字节 | +/-3.4E+38F(6~7 个有效位) | 0.0F | | 双精度浮点型 | double | 8 字节 | +/-1.8E+308 (15 个有效位) | 0.0D | | 字符型 | char | 2 字节 | Unicode编码表示(如'0','a','爱') | '\u0000' | | 布尔型 | boolean | 1 字节 | true 或 false | false | ## 代码块 ```json { "key": "value" } ``` ## 字体 这是**粗体**。 这是*斜体*。 这是下划线。 ## 列表 MediaWiki 不支持有序列表和无序列表混排。 ### 有序列表 1. 一级有序列表 1. 二级有序列表 1. 三级有序列表 2. 三级有序列表 2. 二级有序列表 2. 一级有序列表 ### 无序列表 - 一级无序列表 - 二级无序列表 - 三级无序列表 - 三级无序列表 - 二级无序列表 - 一级无序列表 ## 图片 ![wiki 预览](https://img1.imgtp.com/2022/06/05/mw5gJQLM.png) ## 链接 如何在 [Windows 下搭建本地 MediaWiki](https://www.cnblogs.com/ageovb/p/15581259.html)。 # 资料 [Markdown 语法](https://markdown.com.cn/basic-syntax/) [维基语法](https://www.mywiki.cn/mywiki/index.php/维基语法)