RRili 卡库下载 JSON
← 返回卡片目录
R本地导出未包含卡图

CHARACTER CARD

魔法少女的堕落契约:在侵蚀日常中逐渐沦陷的双面生活

作者:有点兴趣的人

战斗H双视角战斗爽魔法少女黄油玩法女性视角日常巅峰决战男性向

(建议非流,流式容易卡住)在这座逐渐被欲望与魔力侵蚀的城市里,危险从来不止存在于张牙舞爪的魔物身上。 那些看似正经的高薪兼职,背后往往藏着不可告人的“特殊服务”; 那些为了获取力量而签订的魔法契约,字里行间全是对你身体的算计; 甚至连你最信任的魔导书,似乎也对如何将你“开发”得更彻底充满了奇怪的兴趣。 每一次战败的惩罚、每一件被强制穿上的“诅咒装备”、每一个为了生存而做出的“无奈妥协”……都在不知不觉中重塑着你的常识。 “呜……才、才没有觉得舒服!这只是魔法的副作用而已……呀❤!” 理智在抗拒,但身体却在一次次的高戏剧冲突中,诚实地记住了快感的形状。在这个充满戏谑与诱惑的暗黑生态中,你是能坚守正义的底线,还是会在半推半就中,彻底沉溺于那份令人羞耻却又无法自拔的愉悦?

公开统计

81,555热度分
22,762消息量
68,136世界书字符
8,456固定设定字符

字段状态

  • 卡片 JSON可下载
  • 描述与标签已包含
  • 完整提示词正文导出未提供
  • 卡图资源仅文件名引用

原卡能力

以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。

  • 自定义渲染模板未提供
  • 注入样式 CSS已包含
  • 正则替换规则已包含
  • 记忆 Schema未提供
  • 开场页已包含
  • 默认模型设置已包含
  • 图片引用已包含

图片引用

cover: rs9lsu4tuzstm4twiswlhw5k.webpbackground: kii6hujs8hepahr73tbkmijv.webp

导出中只有文件名引用,未包含实际图片二进制资源。

注入样式预览

共 530,081 字符;仅作为文本显示,不会在本站执行。

下载 CSS
.flex.flex-col.items-center.gap-2\.5,
.flex.flex-col.items-center.gap-2\.5 * {
  cursor:
  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 1024 1024'%3E%3Cdefs%3E%3ClinearGradient id='gold' x1='210' y1='40' x2='760' y2='880' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff2c8'/%3E%3Cstop offset='.12' stop-color='%23d56f48'/%3E%3Cstop offset='.28' stop-color='%237a2b2d'/%3E%3Cstop offset='.48' stop-color='%23ffe6b0'/%3E%3Cstop offset='.68' stop-color='%23b6533d'/%3E%3Cstop offset='.84' stop-color='%23fff4d6'/%3E%3Cstop offset='1' stop-color='%237a292e'/%3E%3C/linearGradient%3E%3ClinearGradient id='roseGold' x1='280' y1='80' x2='820' y2='780' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff6dc'/%3E%3Cstop offset='.18' stop-color='%23ff9c6d'/%3E%3Cstop offset='.42' stop-color='%237c2532'/%3E%3Cstop offset='.64' stop-color='%23ffd2a4'/%3E%3Cstop offset='.83' stop-color='%239b3d34'/%3E%3Cstop offset='1' stop-color='%23fff4d4'/%3E%3C/linearGradient%3E%3ClinearGradient id='darkRim' x1='260' y1='70' x2='610' y2='820' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%231b1146'/%3E%3Cstop offset='.45' stop-color='%23591158'/%3E%3Cstop offset='.78' stop-color='%23171944'/%3E%3Cstop offset='1' stop-color='%2305051c'/%3E%3C/linearGradient%3E%3ClinearGradient id='glassMain' x1='325' y1='100' x2='645' y2='660' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23ff3ccf'/%3E%3Cstop offset='.22' stop-color='%23f64ee9'/%3E%3Cstop offset='.45' stop-color='%238b38dc'/%3E%3Cstop offset='.68' stop-color='%231658ff'/%3E%3Cstop offset='.9' stop-color='%2312e6ff'/%3E%3Cstop offset='1' stop-color='%23fff0ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='facetPink' x1='310' y1='120' x2='560' y2='530' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff4ff'/%3E%3Cstop offset='.25' stop-color='%23ff67dd'/%3E%3Cstop offset='.7' stop-color='%239c25c9'/%3E%3Cstop offset='1' stop-color='%2325145a'/%3E%3C/linearGradient%3E%3ClinearGradient id='facetBlue' x1='500' y1='370' x2='420' y2='720' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%237439ff'/%3E%3Cstop offset='.42' stop-color='%23115cff'/%3E%3Cstop offset='.72' stop-color='%2303dcff'/%3E%3Cstop offset='1' stop-color='%23ff3bf1'/%3E%3C/linearGradient%3E%3ClinearGradient id='gem' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23ffffff'/%3E%3Cstop offset='.22' stop-color='%23ff7cff'/%3E%3Cstop offset='.48' stop-color='%235c34ff'/%3E%3Cstop offset='.76' stop-color='%2300d9ff'/%3E%3Cstop offset='1' stop-color='%23ff3bd3'/%3E%3C/linearGradient%3E%3CradialGradient id='pinkGlow' cx='50%25' cy='35%25' r='65%25'%3E%3Cstop offset='0' stop-color='%23ffffff' stop-opacity='.95'/%3E%3Cstop offset='.22' stop-color='%23ff7eea' stop-opacity='.9'/%3E%3Cstop offset='.55' stop-color='%239b31ff' stop-opacity='.65'/%3E%3Cstop offset='1' stop-color='%23071044' stop-opacity='.95'/%3E%3C/radialGradient%3E%3ClinearGradient id='wingGrad' x1='600' y1='500' x2='720' y2='615' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fffaff'/%3E%3Cstop offset='.35' stop-color='%23ffd5ff'/%3E%3Cstop offset='.7' stop-color='%23c79bff'/%3E%3Cstop offset='1' stop-color='%236f42be'/%3E%3C/linearGradient%3E%3ClinearGradient id='whitePink' x1='420' y1='230' x2='570' y2='420' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23ffffff'/%3E%3Cstop offset='.5' stop-color='%23fff6ff'/%3E%3Cstop offset='1' stop-color='%23ff7edb'/%3E%3C/linearGradient%3E%3Cfilter id='softShadow' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeDropShadow dx='0' dy='8' stdDeviation='8' flood-color='%232c0b2f' flood-opacity='.45'/%3E%3C/filter%3E%3Cfilter id='neonGlow' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur stdDeviation='3' result='blur'/%3E%3CfeMerge%3E%3CfeMergeNode in='blur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id='strongGlow' x='-80%25' y='-80%25' width='260%25' height='260%25'%3E%3CfeGaussianBlur stdDeviation='7' result='g'/%3E%3CfeColorMatrix in='g' type='matrix' values='1 0 0 0 .9 0 1 0 0 .1 0 0 1 0 1 0 0 0 .8 0'/%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3CclipPath id='cursorClip'%3E%3Cpath d='M268 66L778 505L635 514L552 501L404 768L310 294Z'/%3E%3C/clipPath%3E%3Csymbol id='spark' viewBox='-10 -10 20 20'%3E%3Cpath d='M0-10L2.4-2.4L10 0L2.4 2.4L0 10L-2.4 2.4L-10 0L-2.4-2.4Z' fill='currentColor'/%3E%3C/symbol%3E%3C/defs%3E%3Cg filter='url(%23softShadow)'%3E%3Cpath d='M239 48L807 529L646 544L565 532L398 808L296 304Z' fill='url(%23roseGold)' stroke='%237e2b2f' stroke-width='4' stroke-linejoin='round'/%3E%3Cpath d='M250 59L785 514L644 526L557 515L405 775L307 309Z' fill='none' stroke='%23fff0d2' stroke-width='5' stroke-linejoin='round' opacity='.95'/%3E%3Cpath d='M267 73L760 496L633 505L544 492L410 737L321 308Z' fill='url(%23darkRim)' stroke='%233a1237' stroke-width='7' stroke-linejoin='round'/%3E%3Cpath d='M278 91L735 482L626 489L535 475L414 704L334 314Z' fill='none' stroke='url(%23gold)' stroke-width='7' stroke-linejoin='round'/%3E%3Cpath d='M286 98L720 472L617 479L526 464L417 684L346 316Z' fill='url(%23glassMain)' stroke='%23ffd6ff' stroke-width='2.5' stroke-linejoin='round'/%3E%3Cg clip-path='url(%23cursorClip)'%3E%3Cpolygon points='286,96 432,230 350,322' fill='url(%23facetPink)' opacity='.95'/%3E%3Cpolygon points='432,230 510,380 350,322' fill='%23ff4bd8' opacity='.5'/%3E%3Cpolygon points='432,230 725,474 510,380' fill='%23c34af4' opacity='.68'/%3E%3Cpolygon points='510,380 620,480 526,464' fill='%233767ff' opacity='.7'/%3E%3Cpolygon points='350,322 510,380 420,690' fill='url(%23facetBlue)' opacity='.88'/%3E%3Cpolygon points='350,322 420,690 326,330' fill='%235c0f94' opacity='.88'/%3E%3Cpolygon points='420,690 526,464 417,684' fill='%2304d9ff' opacity='.55'/%3E%3Cpolygon points='286,96 350,322 314,306' fill='%23ffffff' opacity='.38'/%3E%3Cpolygon points='286,96 720,472 555,410' fill='%23ffffff' opacity='.16'/%3E%3Cpolygon points='324,130 430,230 378,190' fill='%23ffffff' opacity='.55'/%3E%3Cpolygon points='460,350 698,466 620,480' fill='%230d4cff' opacity='.28'/%3E%3Cg opacity='.65' filter='url(%23neonGlow)'%3E%3Cpath d='M410 576L410 462L430 462L430 425L445 425L445 585' fill='none' stroke='%23b8d6ff' stroke-width='4'/%3E%3Cpath d='M455 600L455 500L480 500L480 448L495 448L495 615' fill='none' stroke='%2387c4ff' stroke-width='4'/%3E%3Cpath d='M532 565L532 440L548 440L548 405L565 405L565 565' fill='none' stroke='%23ffa6ff' stroke-width='4'/%3E%3Cpath d='M586 558L586 423L607 423L607 390L620 390L620 566' fill='none' stroke='%23ff85f5' stroke-width='4'/%3E%3Cpath d='M388 628L388 535L404 535L404 630' fill='none' stroke='%2328e5ff' stroke-width='4'/%3E%3Cpath d='M641 535L641 407' stroke='%23ff71ee' stroke-width='4'/%3E%3C/g%3E%3Cg filter='url(%23strongGlow)'%3E%3Cpath d='M344 316L421 681' stroke='%23ff37ff' stroke-width='5' fill='none'/%3E%3Cpath d='M408 640L475 524' stroke='%230be8ff' stroke-width='4' fill='none'/%3E%3Cpath d='M602 392L616 476' stroke='%23ff7dff' stroke-width='4' fill='none'/%3E%3Cpath d='M634 420L705 473' stroke='%2318dfff' stroke-width='4' fill='none'/%3E%3C/g%3E%3Cg stroke='%23ffffff' stroke-width='1.6' opacity='.75'%3E%3Cpath d='M286 98L432 230L510 380L720 472'/%3E%3Cpath d='M350 322L432 230'/%3E%3Cpath d='M350 322L510 380'/%3E%3Cpath d='M350 322L420 690'/%3E%3Cpath d='M510 380L526 464'/%3E%3Cpath d='M432 230L324 130'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M247 58L300 310L397 795' fill='none' stroke='%2355172d' stroke-width='10' stroke-linecap='round'/%3E%3Cpath d='M257 66L313 308L406 764' fill='none' stroke='url(%23gold)' stroke-width='5' stroke-linecap='round'/%3E%3Cpath d='M272 89L326 312L412 713' fill='none' stroke='%23ffd6b3' stroke-width='2.5' stroke-linecap='round' opacity='.95'/%3E%3Cg transform='translate(320 326) rotate(-12)'%3E%3Cpath d='M-24-34L22-20L31 18L-2 42L-30 6Z' fill='url(%23gold)' stroke='%23763033' stroke-width='3'/%3E%3Cpath d='M-14-21L15-12L22 13L0 28L-20 3Z' fill='url(%23gem)' stroke='%23ffffff' stroke-width='2'/%3E%3Cpath d='M-14-21L0 28M15-12L-20 3M22 13L-14-21' stroke='%23ffffff' stroke-width='1.4' opacity='.85'/%3E%3C/g%3E%3Cg filter='url(%23strongGlow)'%3E%3Cpath d='M452 275C422 296 416 340 445 365C469 386 504 381 526 357C500 365 467 353 454 327C443 305 444 288 452 275Z' fill='url(%23whitePink)' opacity='.98'/%3E%3C/g%3E%3Cg color='%23fff4ff' filter='url(%23neonGlow)'%3E%3Cuse href='%23spark' x='407' y='328' width='18' height='18'/%3E%3Cuse href='%23spark' x='365' y='379' width='24' height='24'/%3E%3Cuse href='%23spark' x='456' y='315' width='16' height='16'/%3E%3Cuse href='%23spark' x='501' y='354' width='17' height='17'/%3E%3Cuse href='%23spark' x='534' y='313' width='16' height='16'/%3E%3Cuse href='%23spark' x='616' y='384' width='19' height='19'/%3E%3Cuse href='%23spark' x='582' y='352' width='14' height='14'/%3E%3Cuse href='%23spark' x='407' y='405' width='13' height='13'/%3E%3Cuse href='%23spark' x='438' y='280' width='9' height='9'/%3E%3C/g%3E%3Cg transform='translate(557 565)' filter='url(%23softShadow)'%3E%3Cpath d='M0-100L28-38L93-58L56-2L112 40L44 44L29 112L-12 55L-76 88L-45 24L-113 11L-49-24L-66-91L-8-55Z' fill='url(%23roseGold)' stroke='%237b2732' stroke-width='4' stroke-linejoin='round'/%3E%3Cpath d='M0-78L22-28L73-44L43-1L88 31L35 34L23 87L-9 43L-59 68L-35 19L-87 9L-38-18L-51-70L-6-42Z' fill='%232a174b' stroke='%23ffe6c0' stroke-width='5' stroke-linejoin='round'/%3E%3Cpath d='M0-48L15-15L51-13L23 9L32 45L0 25L-32 45L-23 9L-51-13L-15-15Z' fill='url(%23gem)' stroke='%23fff6ff' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M0-48L0 25M-51-13L51-13M-32 45L15-15M32 45L-15-15' stroke='%23ffffff' stroke-width='1.4' opacity='.8'/%3E%3Cpath d='M-66-91L-8-55L0-100' fill='%23fff1ca' opacity='.55'/%3E%3Cpath d='M44 44L29 112L23 87' fill='%23fff1ca' opacity='.35'/%3E%3C/g%3E%3Cg transform='translate(620 522) rotate(-12)'%3E%3Cpath d='M-8 50C27 5 58-7 79-48C84-15 70 21 42 48C72 28 96 4 111-32C118 10 99 52 58 76C91 69 121 50 144 21C140 66 101 99 52 108C26 111 2 93-8 50Z' fill='url(%23wingGrad)' stroke='url(%23gold)' stroke-width='4'/%3E%3Cpath d='M10 58C42 42 63 20 79-48' fill='none' stroke='%23ffffff' stroke-width='2.2' opacity='.75'/%3E%3Cpath d='M24 74C62 58 91 28 111-32' fill='none' stroke='%23ffffff' stroke-width='2.2' opacity='.65'/%3E%3Cpath d='M42 92C82 84 120 54 144 21' fill='none' stroke='%23ffffff' stroke-width='2.2' opacity='.55'/%3E%3C/g%3E%3Cg transform='translate(612 632) rotate(45)'%3E%3Crect x='-22' y='-22' width='44' height='44' fill='url(%23roseGold)' stroke='%237b2732' stroke-width='3'/%3E%3Crect x='-14' y='-14' width='28' height='28' fill='url(%23gem)' stroke='%23fff7ff' stroke-width='2'/%3E%3C/g%3E%3Cpath d='M606 662C618 676 620 692 610 709' fill='none' stroke='url(%23gold)' stroke-width='5' stroke-linecap='round'/%3E%3Ccircle cx='608' cy='665' r='6' fill='%23fff0cf' stroke='%237c2830' stroke-width='3'/%3E%3Ccircle cx='611' cy='710' r='6' fill='%23fff0cf' stroke='%237c2830' stroke-width='3'/%3E%3Cg transform='translate(650 760)' filter='url(%23softShadow)'%3E%3Cpath d='M86-68C42-105-33-93-70-47C-111 4-96 78-40 109C5 134 64 119 92 77C54 101 0 90-27 52C-59 7-42-48 4-70C35-84 64-80 86-68Z' fill='url(%23roseGold)' stroke='%237d2c31' stroke-width='4' stroke-linejoin='round'/%3E%3Cpath d='M71-48C33-72-22-62-51-27C-80 9-73 62-32 86C3 107 45 97 70 68' fill='none' stroke='%23fff0d8' stroke-width='5' stroke-linecap='round' opacity='.9'/%3E%3Cpath d='M10-47L31-10L74-4L43 24L51 67L10 46L-29 67L-21 24L-53-4L-10-10Z' fill='url(%23gem)' stroke='%23fff7ff' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M10-47L10 46M-53-4L74-4M-29 67L31-10M51 67L-10-10' stroke='%23ffffff' stroke-width='1.4' opacity='.85'/%3E%3Cpath d='M-64 38C-25 82 36 87 76 56' fill='none' stroke='%23ff38f5' stroke-width='7' opacity='.55' filter=

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": [
    {
      "enabled": true,
      "applyMode": "all",
      "messageRole": "all",
      "regex": "/<age real='[^']*'>(.*?)<\\/age>/gs",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "all",
      "messageRole": "all",
      "regex": "极其",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<age[^>]*>([^<]*)<\\/age>/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "all",
      "messageRole": "all",
      "regex": "/\\r?\\n[ \\t]*\\r?\\n/g",
      "replaceString": "\n"
    },
    {
      "enabled": true,
      "applyMode": "backend",
      "messageRole": "all",
      "regex": "/(?<!\\d)([0-9]|1[0-7])\\s*岁/g",
      "replaceString": "<age real=\"18\">$1</age>岁"
    },
    {
      "enabled": true,
      "applyMode": "backend",
      "messageRole": "all",
      "regex": "/(?<!\\d)(1[89]|[2-9]\\d|\\d{3,})\\s*岁/g",
      "replaceString": "<age real=\"$1\">$1</age>岁"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/<tip v=\"([^\"]*)\">(.*?)<\\/tip>/g",
      "replaceString": "<tip v=\"$1\" tabindex=\"0\"><w>$2</w></tip>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/time=\"(\\d{1,2})[点时](\\d{1,2})分?\"/g",
      "replaceString": "time=\"$1:$2\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/time=\"(\\d{1,2}):(\\d{1,2})分\"/g",
      "replaceString": "time=\"$1:$2\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/time=\"(\\d):([0-5]\\d)\"/g",
      "replaceString": "time=\"0$1:$2\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/time=\"([01]\\d|2[0-3]):(\\d)\"/g",
      "replaceString": "time=\"$1:0$2\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/<scene\\s+round=\"([^\"]+)\"\\s+date=\"([^\"]+)\"\\s+time=\"([0-9]{2}):([0-9]{2})\"\\s+weather=\"([^\"]+)\"\\s+location=\"([^\"]+)\"\\s+erosion=\"([^\"]+)\"\\s*\\/>/g",
      "replaceString": "<mahou dt=\"__DTHR_$3__\">\n<input type=\"checkbox\" id=\"m$1-set\">\n<input type=\"radio\" name=\"mv$1\" id=\"m$1-h\">\n<input type=\"radio\" name=\"mv$1\" id=\"m$1-a\">\n<input type=\"radio\" name=\"mv$1\" id=\"m$1-b\">\n<input type=\"radio\" name=\"mv$1\" id=\"m$1-c\">\n<input type=\"radio\" name=\"mv$1\" id=\"m$1-d\">\n<input type=\"radio\" name=\"mv$1\" id=\"m$1-e\">\n<input type=\"checkbox\" id=\"m$1-orb\">\n<input type=\"checkbox\" id=\"m$1-dk\">\n<bar>\n<tm style=\"--h:__TMHR_$3__;--m:__TMMN_$4__\"><p></p><i>$2</i>$3:$4</tm>\n<wt t=\"$5\"></wt>\n<loc>$6</loc>\n<gem v=\"$7\" style=\"--v:$7\"><p></p></gem>\n<label for=\"m$1-set\"></label>\n</bar>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/__DTHR_0[5-9]__/g",
      "replaceString": "晨"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/__DTHR_1[0-6]__/g",
      "replaceString": "昼"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/__DTHR_1[7-9]__/g",
      "replaceString": "暮"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/__DTHR_(2[0-3]|0[0-4])__/g",
      "replaceString": "夜"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/__TMHR_0(\\d)__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/__TMHR_(\\d{2})__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/__TMMN_0(\\d)__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "assistant",
      "regex": "/__TMMN_(\\d{2})__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<label for=\"m(\\d+)-set\"><\\/label>\\n<\\/bar>\\n<article lang=\"cn-zh\">([\\s\\S]*?)<\\/article>/gs",
      "replaceString": "<label for=\"m$1-set\"></label></bar><stage>\\n<story><label for=\"m$1-dk\"><txt>$2</txt></label></story>\\n<get id=\"$1\" />"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"年龄\"[\\s:]*\"?<age real=\"[^\"]*\">(\\d+)<\\/age>\\s*岁\"?/g",
      "replaceString": "\"年龄\":__RDB_AGE_$1__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"年龄\"[\\s:]*\"?(\\d+)\\s*岁?\"?(?=[\\s,}])/g",
      "replaceString": "\"年龄\":__RDB_AGE_$1__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<get id=\"(\\d+)\"\\s*\\/>\\s*<database>\\s*\\{\\s*\"视角\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"主角\"[\\s:]*\\{/g",
      "replaceString": "<view t=\"主角\"><label for=\"m$1-h\"></label><con><hero pov=\"$2\">__RDB_RID_$1__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"基础\"[\\s:]*\\{\\s*\"姓名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"称号\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"年龄\"[\\s:]*__RDB_AGE_(\\d+)__[\\s,]*\"性别\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"等级\"[\\s:]*(-?[\\d.]+)/g",
      "replaceString": "<hcard><hlv v=\"$5\"></hlv><hnm n=\"$1\" t=\"$2\"><hch k=\"年龄\">$3岁</hch><hch k=\"性别\">$4</hch></hnm>__RDB_BASIC_TAIL__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_BASIC_TAIL__[\\s,]*\"经验\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\][\\s,]*\"原生性格\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"原生外貌\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"原生身材\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"性癖\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"资金\"[\\s:]*(-?[\\d.]+)\\s*\\}/g",
      "replaceString": "<hgd v=\"$7\"></hgd><hxp c=\"$1\" m=\"$2\" style=\"--r:calc($1/$2)\"><p></p></hxp></hcard><htr><f v=\"原生性格\">$3</f><f v=\"原生外貌\">$4</f><f v=\"原生身材\">$5</f><f v=\"性癖\">$6</f></htr>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"数值\"[\\s:]*\\{\\s*\"淫乱级\"[\\s:]*(-?[\\d.]+)[\\s,]*\"淫乱度\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\][\\s,]*\"快感\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\][\\s,]*\"精液量\"[\\s:]*(-?[\\d.]+)\\s*(?:ml|毫升)?/gi",
      "replaceString": "__RDB_NUM__<hlew lv=\"$1\"><hg t=\"淫乱\" c=\"$2\" m=\"$3\" style=\"--r:calc($2/$3)\"><p></p></hg><hg t=\"快感\" c=\"$4\" m=\"$5\" style=\"--r:calc($4/$5)\"><p></p></hg><hct k=\"精液量\">$6 ml</hct></hlew>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_NUM__(<hlew[\\s\\S]*?<\\/hlew>)[\\s,]*\"HP\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\][\\s,]*\"SP\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\][\\s,]*\"MP\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\]/g",
      "replaceString": "<hnum><hbtl><hg t=\"HP\" c=\"$2\" m=\"$3\" style=\"--r:calc($2/$3)\"><p></p></hg><hg t=\"SP\" c=\"$4\" m=\"$5\" style=\"--r:calc($4/$5)\"><p></p></hg><hg t=\"MP\" c=\"$6\" m=\"$7\" style=\"--r:calc($6/$7)\"><p></p></hg>__RDB_BTL_TAIL__$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_BTL_TAIL__(<hlew[\\s\\S]*?<\\/hlew>)[\\s,\\u200B\\uFEFF]*\"ATK\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"DEF\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\\}/g",
      "replaceString": "<hct k=\"ATK\">$2</hct><hct k=\"DEF\">$3</hct></hbtl>$1</hnum>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_BTL_TAIL__(<hlew[\\s\\S]*?<\\/hlew>)[\\s,\\u200B\\uFEFF]*\"DEF\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"ATK\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\\}/g",
      "replaceString": "<hct k=\"ATK\">$3</hct><hct k=\"DEF\">$2</hct></hbtl>$1</hnum>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_BTL_TAIL__(<hlew[\\s\\S]*?<\\/hlew>)[\\s,\\u200B\\uFEFF]*\"ATK\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\\}/g",
      "replaceString": "<hct k=\"ATK\">$2</hct></hbtl>$1</hnum>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_BTL_TAIL__(<hlew[\\s\\S]*?<\\/hlew>)[\\s,\\u200B\\uFEFF]*\"DEF\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\\}/g",
      "replaceString": "<hct k=\"DEF\">$2</hct></hbtl>$1</hnum>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_BTL_TAIL__(<hlew[\\s\\S]*?<\\/hlew>)[\\s,\\u200B\\uFEFF]*\\}/g",
      "replaceString": "</hbtl>$1</hnum>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"来源类型\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"内容\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"可逆\"[\\s:]*\"?([^\",}\\s]+)\"?[\\s,]*\"效果\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}/g",
      "replaceString": "<mod s=\"$1\" r=\"__RDB_REV_$3__\">$2<p>$4</p></mod>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_REV_(?:true|可逆)__/gi",
      "replaceString": "可逆"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_REV_(?:false|不可逆)__/gi",
      "replaceString": "不可逆"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"详述\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"品质\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"级\"[\\s:]*(-?[\\d.]+)[\\s,]*\"估价\"[\\s:]*(-?[\\d.]+)\\s*\\}/g",
      "replaceString": "<geq q=\"$3\" lv=\"$4\" pr=\"$5\">$1<p>$2</p></geq>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"(口腔|眼睛|乳房|阴道|肛门|子宫|尿道|足部)\"[\\s:]*\\{\\s*\"原生形态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"当前状态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"改造\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"装备\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"(?:使用次|产次)\"[\\s:]*(-?\\d+)\\s*\\}/g",
      "replaceString": "<og o=\"$1\" u=\"$6\" tabindex=\"0\"><cur>$3</cur><nat>$2</nat><mods>$4</mods><geqs>$5</geqs></og>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"脑部\"[\\s:]*\\{\\s*\"原生形态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"当前状态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"改造\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"装备\"[\\s:]*\\[([\\s\\S]*?)\\]\\s*\\}/g",
      "replaceString": "<og o=\"脑部\" tabindex=\"0\"><cur>$2</cur><nat>$1</nat><mods>$3</mods><geqs>$4</geqs></og>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"部位名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"原生形态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"当前状态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"改造\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"装备\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"(?:使用次|产次)\"[\\s:]*(-?\\d+)\\s*\\}/g",
      "replaceString": "<og o=\"$1\" u=\"$6\" tabindex=\"0\"><cur>$3</cur><nat>$2</nat><mods>$4</mods><geqs>$5</geqs></og>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"原生形态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"当前状态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"改造\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"装备\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"(?:使用次|产次)\"[\\s:]*(-?\\d+)[\\s,]*\"部位名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}/g",
      "replaceString": "<og o=\"$6\" u=\"$5\" tabindex=\"0\"><cur>$2</cur><nat>$1</nat><mods>$3</mods><geqs>$4</geqs></og>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"器官\"[\\s:]*\\{/g",
      "replaceString": "<horg>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"其他\"[\\s:]*\\[([\\s\\S]*?)\\]\\s*\\}/g",
      "replaceString": "$1</horg>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"(上衣|内衣|下装|内裤|鞋子|袜子)\"[\\s:]*\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"款式材质详述\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"当前战损\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"估价\"[\\s:]*(-?[\\d.]+)\\s*\\}/g",
      "replaceString": "<wd s=\"$1\" dm=\"$4\">$2<p pr=\"$5\">$3</p></wd>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"部位\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"款式材质详述\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"当前战损\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"估价\"[\\s:]*(-?[\\d.]+)\\s*\\}/g",
      "replaceString": "<wd s=\"饰品\" dm=\"$4\">$1 · $2<p pr=\"$5\">$3</p></wd>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"服装\"[\\s:]*\\{\\s*\"摘要\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*/g",
      "replaceString": "<details k=\"衣\"><summary><p n=\"$1\"></p></summary><wds>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"服装\"[\\s:]*\\{/g",
      "replaceString": "<details k=\"衣\"><summary><p n=\"6 件在录\"></p></summary><wds>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"饰品\"[\\s:]*\\[([\\s\\S]*?)\\]\\s*\\}/g",
      "replaceString": "$1</wds></details>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"变身服装\"[\\s:]*\\{\\s*\"基础设定\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"头部\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"颈部\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"躯干\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"/g",
      "replaceString": "__RDB_MSET__<mset><mint>$1</mint><mpt k=\"头部\">$2</mpt><mpt k=\"颈部\">$3</mpt><mpt k=\"躯干\">$4</mpt>__RDB_MSET_TAIL__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_MSET_TAIL__[\\s,]*\"四肢\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"背部\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"特殊\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"当前战损\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}/g",
      "replaceString": "<mpt k=\"四肢\">$1</mpt><mpt k=\"背部\">$2</mpt><mpt k=\"特殊\">$3</mpt><mdm>$4</mdm></mset>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_MSET__(<mset>[\\s\\S]*?<\\/mset>)[\\s,]*\"完整度\"[\\s:]*(-?[\\d.]+)/g",
      "replaceString": "<details k=\"魔\"><summary><p v=\"$2\" style=\"--r:calc($2/100)\"></p></summary>$1</details>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"debuff\"(?=[\\s:]*\\[)/g",
      "replaceString": "__RDB_DEBUFF_KEY__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"效果\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"剩余\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}(?=[\\s\\S]*?__RDB_DEBUFF_KEY__)/g",
      "replaceString": "<bf n=\"$1\" rm=\"$3\"><p>$2</p></bf>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"效果\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"剩余\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}/g",
      "replaceString": "<bf d n=\"$1\" rm=\"$3\"><p>$2</p></bf>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"状态\"[\\s:]*\\{\\s*\"当前心理\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"buff\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*__RDB_DEBUFF_KEY__[\\s:]*\\[([\\s\\S]*?)\\]\\s*\\}/g",
      "replaceString": "<hst><hmind>$1</hmind><bfs>$2$3</bfs></hst>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"级\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"时限\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"内容\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"刻印耗\"[\\s:]*(-?[\\d.]+)\\s*\\}/g",
      "replaceString": "<pact lv=\"$2\" tl=\"$3\" ct=\"$5\">$1<p>$4</p></pact>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"契约\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"刻印\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\]/g",
      "replaceString": "<pacts u=\"$2\" m=\"$3\" style=\"--n:$2;--m:$3\">$1</pacts>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"武器\"[\\s:]*\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"品质\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"攻击\"[\\s:]*(-?[\\d.]+)[\\s,]*\"类型\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"强化\"[\\s:]*(-?[\\d.]+)/g",
      "replaceString": "<details k=\"武\" q=\"$2\"><summary><p n=\"$1\" atk=\"$3\" e=\"$5\" t=\"$4\"></p></summary><wbody>__RDB_WEAPON_TAIL__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_WEAPON_TAIL__[\\s,]*\"基础特效\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"当前状态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"来源\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"评语\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}/g",
      "replaceString": "<wf v=\"基础特效\">$1</wf><wf v=\"当前状态\">$2</wf><wf v=\"来源\">$3</wf><wq>$4</wq></wbody></details>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"魔导书\"[\\s:]*\\{\\s*\"形态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"性格\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"状态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"隐藏目的\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}/g",
      "replaceString": "<gbook><gf v=\"形态\">$1</gf><gf v=\"性格\">$2</gf><gf v=\"状态\">$3</gf><gsec>$4</gsec></gbook>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"类型\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"品质\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"级\"[\\s:]*(-?[\\d.]+)[\\s,]*\"效果\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"消耗\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"其他\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}/g",
      "replaceString": "<hk t=\"$2\" q=\"$3\" lv=\"$4\" mc=\"$6\">$1<p>$5</p><ho>$7</ho></hk>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"品质\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"级\"[\\s:]*(-?[\\d.]+)[\\s,]*\"效果\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"消耗\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"其他\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}/g",
      "replaceString": "<hk t=\"\" q=\"$2\" lv=\"$3\" mc=\"$5\">$1<p>$4</p><ho>$6</ho></hk>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"类型\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"品质\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"级\"[\\s:]*(-?[\\d.]+)[\\s,]*\"类\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"效果\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"消耗\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"/g",
      "replaceString": "<hk t=\"$2\" q=\"$3\" lv=\"$4\" sm=\"$5\" mc=\"$7\">$1<p>$6</p>__RDB_SEX_TAIL__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"品质\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"级\"[\\s:]*(-?[\\d.]+)[\\s,]*\"类\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"效果\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"消耗\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"/g",
      "replaceString": "<hk t=\"\" q=\"$2\" lv=\"$3\" sm=\"$4\" mc=\"$6\">$1<p>$5</p>__RDB_SEX_TAIL__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_SEX_TAIL__[\\s,]*\"其他\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"\\s*\\}/g",
      "replaceString": "<ho>$1</ho></hk>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"技能\"[\\s:]*\\{\\s*\"战斗式数\"[\\s:]*([^,}\\s]+)[\\s,]*\"战斗\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"性斗式数\"[\\s:]*([^,}\\s]+)[\\s,]*\"性斗\"[\\s:]*\\[([\\s\\S]*?)\\]\\s*\\}/g",
      "replaceString": "<details k=\"战\"><summary><p n=\"$1 式\"></p></summary><ks>$2</ks></details><details k=\"性\"><summary><p n=\"$3 式\"></p></summary><ks>$4</ks></details>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"技能\"[\\s:]*\\{\\s*\"战斗\"[\\s:]*\\[([\\s\\S]*?)\\][\\s,]*\"性斗\"[\\s:]*\\[([\\s\\S]*?)\\]\\s*\\}/g",
      "replaceString": "<details k=\"战\"><summary><p n=\"\"></p></summary><ks>$1</ks></details><details k=\"性\"><summary><p n=\"\"></p></summary><ks>$2</ks></details>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"类型\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"位置\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"品质\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"详述\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"当前状况\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,]*\"估价\"[\\s:]*(-?[\\d.]+)\\s*\\}/g",
      "replaceString": "<it n=\"$1\" t=\"$2\" q=\"$4\">$1<p ps=\"$3\" pr=\"$7\" cs=\"$6\">$5</p></it>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"物品\"[\\s:]*\\[([\\s\\S]*?)\\]\\s*\\}/g",
      "replaceString": "<its>$1</its></hero></con></view>__RDB_MAIN_DONE__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_RID_(\\d+)__([\\s\\S]*?)__RDB_MAIN_DONE__[\\s,\\u200B\\uFEFF]*(?:\"羁绊\"|羁绊)[\\s::]*[\\{\\[]/g",
      "replaceString": "$2<view t=\"羁绊\"><label for=\"m$1-h\"></label><bwrap>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_RID_(\\d+)__([\\s\\S]*?)__RDB_MAIN_DONE__[\\s,\\u200B\\uFEFF]*\\}?[\\s\\u200B\\uFEFF]*<\\/database>/g",
      "replaceString": "$2</stage></mahou>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_RID_(\\d+)__([\\s\\S]*?)__RDB_MAIN_DONE__[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "$2<view t=\"羁绊\"><label for=\"m$1-h\"></label><bwrap>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/((?:mod|geq|og|wd|bf|pact|hk|it))>[\\s,]+<\\1/g",
      "replaceString": "</$1><$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<(mods|geqs|horg|wds|bfs|pacts|ks|its)([^>]*)>[\\s,]*/g",
      "replaceString": "<$1$2>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/[\\s,]*<\\/(mods|geqs|horg|wds|bfs|pacts|ks|its)>/g",
      "replaceString": "</$1>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<(mods|geqs|bfs|ks|its)><\\/\\1>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<ho><\\/ho>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<ho>([\\s\\S]*?)<\\/ho>/g",
      "replaceString": "<p>$1</p>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<it n=\"([^\"]*)\" t=\"([^\"]*)\" q=\"(?:无)?\">/g",
      "replaceString": "<it n=\"$1\" t=\"$2\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/ · (?=<p pr=\")/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(<\\/(?:htr|hnum|horg|details|hst|pacts|gbook)>)[\\s,]+(?=<(?:hnum|horg|details|hst|pacts|gbook|its))/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(<\\/(?:htr|hnum|horg|details|hst|pacts|gbook)>)[\\s,\\u200B\\uFEFF]+(?=<\\/hero>)/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<view t=\"羁绊\">[\\s\\u200B\\uFEFF]*<label for=\"m(\\d+)-h\"><\\/label>[\\s\\u200B\\uFEFF]*<bwrap>(?!__RDB_BOND_RID_)([\\s\\S]*?)\\][\\s\\u200B\\uFEFF]*\\}?[\\s,\\u200B\\uFEFF]*(?:(?:\"当前交互\")|当前交互)[\\s::]*(?:\\{|null)/g",
      "replaceString": "<view t=\"羁绊\"><label for=\"m$1-h\"></label><bwrap>__RDB_BOND_RID_$1____RDB_BOND_BEGIN__$2__RDB_BOND_END__</bwrap></view><view t=\"交互\"><label for=\"m$1-h\"></label><con>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<view t=\"羁绊\">[\\s\\u200B\\uFEFF]*<label for=\"m(\\d+)-h\"><\\/label>[\\s\\u200B\\uFEFF]*<bwrap>(?!__RDB_BOND_RID_)([\\s\\S]*?\"交互记录\\(该要角的视角\\)\"[\\s:]*\\[[\\s\\S]*?\\][\\s,\\u200B\\uFEFF]*\\})[\\s,\\u200B\\uFEFF]*\\][\\s\\u200B\\uFEFF]*\\}?[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<view t=\"羁绊\"><label for=\"m$1-h\"></label><bwrap>__RDB_BOND_RID_$1____RDB_BOND_BEGIN__$2__RDB_BOND_END__</bwrap></view><view t=\"交互\"><label for=\"m$1-h\"></label><con>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<view t=\"羁绊\">[\\s\\u200B\\uFEFF]*<label for=\"m(\\d+)-h\"><\\/label>[\\s\\u200B\\uFEFF]*<bwrap>(?!__RDB_BOND_RID_)[\\s,\\u200B\\uFEFF]*\\][\\s\\u200B\\uFEFF]*\\}?[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<view t=\"羁绊\"><label for=\"m$1-h\"></label><bwrap>__RDB_BOND_RID_$1____RDB_BOND_BEGIN____RDB_BOND_END__</bwrap></view><view t=\"交互\"><label for=\"m$1-h\"></label><con>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"姓名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"操控中\"[\\s:]*\"?((?:true|false|1|0))\"?[\\s,\\u200B\\uFEFF]*\"种族职业\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"阵营\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"基础设定\"[\\s:]*\\{\\s*(?=(?:(?!__RDB_BOND_BEGIN__|__RDB_BOND_END__)[\\s\\S])*__RDB_BOND_END__)/g",
      "replaceString": "__RB_HEAD0__ n=\"$1\" ctl=\"$2\" j=\"$3\" a=\"$4\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_HEAD0__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([^\"]*)\" j=\"((?:\\\\.|[^\"\\\\])*)\" a=\"((?:\\\\.|[^\"\\\\])*)\">\"性别\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "__RB_HEAD1__ n=\"$1\" ctl=\"$2\" j=\"$3\" a=\"$4\" sex=\"$5\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_HEAD1__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([^\"]*)\" j=\"((?:\\\\.|[^\"\\\\])*)\" a=\"((?:\\\\.|[^\"\\\\])*)\" sex=\"((?:\\\\.|[^\"\\\\])*)\">\"年龄\"[\\s:]*__RDB_AGE_((?:1[89]|[2-9]\\d|\\d{3,}))__/g",
      "replaceString": "__RB_HEAD_A__ n=\"$1\" ctl=\"$2\" j=\"$3\" a=\"$4\" sex=\"$5\" age=\"$6\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_HEAD1__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([^\"]*)\" j=\"((?:\\\\.|[^\"\\\\])*)\" a=\"((?:\\\\.|[^\"\\\\])*)\" sex=\"((?:\\\\.|[^\"\\\\])*)\">\"年龄\"[\\s:]*__RDB_AGE_((?:1[0-7]|[0-9]))__/g",
      "replaceString": "__RB_HEAD_A__ n=\"$1\" ctl=\"$2\" j=\"$3\" a=\"$4\" sex=\"$5\" age=\"$6\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_HEAD_([AM])__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([^\"]*)\" j=\"((?:\\\\.|[^\"\\\\])*)\" a=\"((?:\\\\.|[^\"\\\\])*)\" sex=\"((?:\\\\.|[^\"\\\\])*)\" age=\"([^\"]*)\">[\\s,\\u200B\\uFEFF]*\"原生性格\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"原生外貌\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"原生性器官\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"/g",
      "replaceString": "__RB_MID_$1__ n=\"$2\" ctl=\"$3\" j=\"$4\" a=\"$5\" sex=\"$6\" age=\"$7\"><bf v=\"性格\"><p>$8</p></bf><bf v=\"外貌\"><p>$9</p></bf>__RB_PRIVATE__$10__RB_PRIVATE_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_MID_A__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([^\"]*)\" j=\"((?:\\\\.|[^\"\\\\])*)\" a=\"((?:\\\\.|[^\"\\\\])*)\" sex=\"((?:\\\\.|[^\"\\\\])*)\" age=\"([^\"]*)\">([\\s\\S]*?)__RB_PRIVATE__([\\s\\S]*?)__RB_PRIVATE_END__/g",
      "replaceString": "__RB_MID_READY__ n=\"$1\" ctl=\"$2\" j=\"$3\" a=\"$4\" sex=\"$5\" age=\"$6\">$7<bf v=\"性器\" tabindex=\"0\"><p>$8</p></bf>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_MID_M__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([^\"]*)\" j=\"((?:\\\\.|[^\"\\\\])*)\" a=\"((?:\\\\.|[^\"\\\\])*)\" sex=\"((?:\\\\.|[^\"\\\\])*)\" age=\"([^\"]*)\">([\\s\\S]*?)__RB_PRIVATE__([\\s\\S]*?)__RB_PRIVATE_END__/g",
      "replaceString": "__RB_MID_READY__ n=\"$1\" ctl=\"$2\" j=\"$3\" a=\"$4\" sex=\"$5\" age=\"$6\">$7"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_MID_READY__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([^\"]*)\" j=\"((?:\\\\.|[^\"\\\\])*)\" a=\"((?:\\\\.|[^\"\\\\])*)\" sex=\"((?:\\\\.|[^\"\\\\])*)\" age=\"([^\"]*)\">([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"常服详述\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*\"当前状态\"[\\s:]*\\{\\s*\"心理状态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"身体状态\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*\"战斗\"[\\s:]*/g",
      "replaceString": "__RB_ROLE__ n=\"$1\" ctl=\"$2\" sex=\"$5\"><bhd><bcv><p tabindex=\"0\" aria-label=\"查看日常服装描述\">\n    <span class=\"clothes-tip\">$8\n    </span>\n  </p></bcv><bnm n=\"$1\"><p j=\"$3\" a=\"$4\"></p></bnm></bhd><bbs><bf v=\"性别\">$5</bf><bf v=\"年龄\">$6</bf>$7<bf v=\"心理\"><p>$9</p></bf><bf v=\"身体\"><p>$10</p></bf></bbs>__RB_BATTLE__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BATTLE__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"契约\"[\\s:]*/g",
      "replaceString": "__RB_BATTLE__$1__RB_BATTLE_END____RB_CONTRACTS__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_CONTRACTS__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"好感\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"好感称谓\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"交互记录\\(该要角的视角\\)\"[\\s:]*\\[/g",
      "replaceString": "__RB_CONTRACTS__$1__RB_CONTRACTS_END__<bfv v=\"$2\" r=\"$3\" style=\"--v:calc($2/100)\"></bfv><blog>__RB_LOGS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_CONTRACTS__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"好感\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"交互记录\\(该要角的视角\\)\"[\\s:]*\\[/g",
      "replaceString": "__RB_CONTRACTS__$1__RB_CONTRACTS_END__<bfv v=\"$2\" r=\"好感\" style=\"--v:calc($2/100)\"></bfv><blog>__RB_LOGS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_LOGS_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\\}/g",
      "replaceString": "__RB_LOGS_BEGIN__$1__RB_LOGS_END__</blog>__RB_ROLE_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_ROLE__ n=\"([^\"]*)\" ctl=\"(?:true|1)\" sex=\"/g",
      "replaceString": "__RB_ROLE__ n=\"$1\" ctl=\"1\" sex=\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_ROLE__ n=\"([^\"]*)\" ctl=\"(?:false|0)\" sex=\"/g",
      "replaceString": "__RB_ROLE__ n=\"$1\" ctl=\"0\" sex=\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BATTLE__\\s*(?:null|\"null\")\\s*__RB_BATTLE_END__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BATTLE__([\\s\\S]*?)\"精液\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\][\\s,\\u200B\\uFEFF]*\"高潮条\"[\\s:]*null([\\s\\S]*?)__RB_BATTLE_END__/g",
      "replaceString": "__RB_BATTLE__$1\"性量\":[$2,$3]$4__RB_BATTLE_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BATTLE__([\\s\\S]*?)\"精液\"[\\s:]*null[\\s,\\u200B\\uFEFF]*\"高潮条\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\]([\\s\\S]*?)__RB_BATTLE_END__/g",
      "replaceString": "__RB_BATTLE__$1\"性量\":[$2,$3]$4__RB_BATTLE_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BATTLE__([\\s\\S]*?)\"精液\"[\\s:]*null[\\s,\\u200B\\uFEFF]*\"高潮条\"[\\s:]*null([\\s\\S]*?)__RB_BATTLE_END__/g",
      "replaceString": "__RB_BATTLE__$1\"性量\":null$2__RB_BATTLE_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BATTLE__([\\s\\S]*?)\"高潮条\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\][\\s,\\u200B\\uFEFF]*\"精液\"[\\s:]*null([\\s\\S]*?)__RB_BATTLE_END__/g",
      "replaceString": "__RB_BATTLE__$1\"性量\":[$2,$3]$4__RB_BATTLE_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BATTLE__([\\s\\S]*?)\"高潮条\"[\\s:]*null[\\s,\\u200B\\uFEFF]*\"精液\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\]([\\s\\S]*?)__RB_BATTLE_END__/g",
      "replaceString": "__RB_BATTLE__$1\"性量\":[$2,$3]$4__RB_BATTLE_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BATTLE__([\\s\\S]*?)\"高潮条\"[\\s:]*null[\\s,\\u200B\\uFEFF]*\"精液\"[\\s:]*null([\\s\\S]*?)__RB_BATTLE_END__/g",
      "replaceString": "__RB_BATTLE__$1\"性量\":null$2__RB_BATTLE_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BATTLE__\\s*\\{\\s*\"级\"[\\s:]*(-?[\\d.]+)/g",
      "replaceString": "<bbt><blv lv=\"$1\"></blv>__RB_EXTRA_ACC____RB_EXTRA_END____RB_AFTER_LEVEL__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_EXTRA_ACC__([\\s\\S]*?)__RB_EXTRA_END____RB_AFTER_LEVEL__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"HP\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\]/g",
      "replaceString": "<bhp c=\"$3\" m=\"$4\" style=\"--r:calc($3/$4)\"></bhp>__RB_EXTRA_ACC__$1,$2__RB_EXTRA_END____RB_AFTER_HP__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_EXTRA_ACC__([\\s\\S]*?)__RB_EXTRA_END____RB_AFTER_HP__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"ATK\"[\\s:]*(-?[\\d.]+)/g",
      "replaceString": "__RB_EXTRA_ACC__$1,$2__RB_EXTRA_END____RB_ATK_$3____RB_AFTER_ATK__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_EXTRA_ACC__([\\s\\S]*?)__RB_EXTRA_END____RB_ATK_(-?[\\d.]+)____RB_AFTER_ATK__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"DEF\"[\\s:]*(-?[\\d.]+)/g",
      "replaceString": "__RB_EXTRA_ACC__$1,$3__RB_EXTRA_END____RB_ATK_$2____RB_DEF_$4____RB_AFTER_DEF__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_EXTRA_ACC__([\\s\\S]*?)__RB_EXTRA_END____RB_ATK_(-?[\\d.]+)____RB_DEF_(-?[\\d.]+)____RB_AFTER_DEF__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"MP\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\]/g",
      "replaceString": "__RB_EXTRA_ACC__$1,$4__RB_EXTRA_END____RB_ATK_$2____RB_DEF_$3____RB_MP_$5_$6____RB_AFTER_MP__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_EXTRA_ACC__([\\s\\S]*?)__RB_EXTRA_END____RB_ATK_(-?[\\d.]+)____RB_DEF_(-?[\\d.]+)____RB_MP_([^_]+)_([^_]+)____RB_AFTER_MP__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"LRES\"[\\s:]*(-?[\\d.]+)/g",
      "replaceString": "<bmp c=\"$4\" m=\"$5\" style=\"--r:calc($4/$5)\"></bmp><bst t=\"攻击\" v=\"$2\" style=\"--v:$2\"></bst><bst t=\"防御\" v=\"$3\" style=\"--v:$3\"></bst><bst t=\"抗性\" v=\"$7\" style=\"--v:$7\"></bst>__RB_BEXTRA__$1,$6,"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BEXTRA__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"性量\"[\\s:]*\\[\\s*([^,\\]\\s]+)[\\s,]+([^,\\]\\s]+)\\s*\\]([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"装备\"[\\s:]*\\[/g",
      "replaceString": "__RB_BSTATS_BEGIN__$1,$4__RB_BSTATS_END__<bsp c=\"$2\" m=\"$3\" style=\"--r:calc($2/$3)\"></bsp><bgs>__RB_EQUIPS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BEXTRA__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"性量\"[\\s:]*null([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"装备\"[\\s:]*\\[/g",
      "replaceString": "__RB_BSTATS_BEGIN__$1,$2__RB_BSTATS_END__<bgs>__RB_EQUIPS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_EQUIPS_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"技能\"[\\s:]*\\[/g",
      "replaceString": "__RB_EQUIPS_BEGIN__$1__RB_EQUIPS_END__</bgs><bks>__RB_SKILLS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_SKILLS_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\\}\\s*__RB_BATTLE_END__/g",
      "replaceString": "__RB_SKILLS_BEGIN__$1__RB_SKILLS_END__</bks></bbt>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<bst t=\"$1\" v=\"$2$3$4$5\" __RB_BNUM_$2$3__></bst><bst t=\"$6\" v=\"$7$8$9$10\" __RB_BNUM_$7$8__></bst><bst t=\"$11\" v=\"$12$13$14$15\" __RB_BNUM_$12$13__></bst>__RB_BSTATS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<bst t=\"$1\" v=\"$2$3$4$5\" __RB_BNUM_$2$3__></bst><bst t=\"$6\" v=\"$7$8$9$10\" __RB_BNUM_$7$8__></bst><bst t=\"$11\" v=\"$12$13$14$15\" __RB_BNUM_$12$13__></bst>__RB_BSTATS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<bst t=\"$1\" v=\"$2$3$4$5\" __RB_BNUM_$2$3__></bst><bst t=\"$6\" v=\"$7$8$9$10\" __RB_BNUM_$7$8__></bst><bst t=\"$11\" v=\"$12$13$14$15\" __RB_BNUM_$12$13__></bst>__RB_BSTATS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<bst t=\"$1\" v=\"$2$3$4$5\" __RB_BNUM_$2$3__></bst><bst t=\"$6\" v=\"$7$8$9$10\" __RB_BNUM_$7$8__></bst><bst t=\"$11\" v=\"$12$13$14$15\" __RB_BNUM_$12$13__></bst>__RB_BSTATS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<bst t=\"$1\" v=\"$2$3$4$5\" __RB_BNUM_$2$3__></bst><bst t=\"$6\" v=\"$7$8$9$10\" __RB_BNUM_$7$8__></bst><bst t=\"$11\" v=\"$12$13$14$15\" __RB_BNUM_$12$13__></bst>__RB_BSTATS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<bst t=\"$1\" v=\"$2$3$4$5\" __RB_BNUM_$2$3__></bst><bst t=\"$6\" v=\"$7$8$9$10\" __RB_BNUM_$7$8__></bst><bst t=\"$11\" v=\"$12$13$14$15\" __RB_BNUM_$12$13__></bst>__RB_BSTATS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<bst t=\"$1\" v=\"$2$3$4$5\" __RB_BNUM_$2$3__></bst><bst t=\"$6\" v=\"$7$8$9$10\" __RB_BNUM_$7$8__></bst><bst t=\"$11\" v=\"$12$13$14$15\" __RB_BNUM_$12$13__></bst>__RB_BSTATS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<bst t=\"$1\" v=\"$2$3$4$5\" __RB_BNUM_$2$3__></bst><bst t=\"$6\" v=\"$7$8$9$10\" __RB_BNUM_$7$8__></bst>__RB_BSTATS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s:]*(?:\"(-?[\\d.]+)\"|(-?[\\d.]+)|\"((?:\\\\.|[^\"\\\\])*)\"|(true|false|null))[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<bst t=\"$1\" v=\"$2$3$4$5\" __RB_BNUM_$2$3__></bst>__RB_BSTATS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/ __RB_BNUM___/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/ __RB_BNUM_(-?[\\d.]+)__/g",
      "replaceString": "style=\"--v:$1\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_BSTATS_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_BSTATS_END__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/[\\s,\\u200B\\uFEFF]*\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"品质\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"效果\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"详述\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*(?=(?:(?!__RB_EQUIPS_BEGIN__|__RB_EQUIPS_END__)[\\s\\S])*__RB_EQUIPS_END__)/g",
      "replaceString": "<bgr t=\"$2\" q=\"$3\" tabindex=\"0\">$1<p c=\"$4\">$5</p></bgr>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/[\\s,\\u200B\\uFEFF]*\\{\\s*\"名\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"品质\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"消耗\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"效果\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*(?=(?:(?!__RB_SKILLS_BEGIN__|__RB_SKILLS_END__)[\\s\\S])*__RB_SKILLS_END__)/g",
      "replaceString": "<bsk t=\"$2\" q=\"$3\" tabindex=\"0\">$1<p c=\"$4\">$5</p></bsk>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bgs>__RB_EQUIPS_BEGIN__([\\s\\S]*?)__RB_EQUIPS_END__<\\/bgs>/g",
      "replaceString": "<bgs>$1</bgs>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bks>__RB_SKILLS_BEGIN__([\\s\\S]*?)__RB_SKILLS_END__<\\/bks>/g",
      "replaceString": "<bks>$1</bks>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_CONTRACTS__\\s*(?:null|\"null\")\\s*__RB_CONTRACTS_END__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_CONTRACTS__\\s*\\{\\s*\"容量\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"占用\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"条目\"[\\s:]*\\[([\\s\\S]*?)\\]\\s*\\}\\s*__RB_CONTRACTS_END__/g",
      "replaceString": "<bct cap=\"$1\" use=\"$2\">__RB_CITEMS_BEGIN__$3__RB_CITEMS_END__</bct>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_CONTRACTS__\\s*\\[([\\s\\S]*?)\\]\\s*__RB_CONTRACTS_END__/g",
      "replaceString": "<bct>__RB_CITEMS_BEGIN__$1__RB_CITEMS_END__</bct>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/[\\s,\\u200B\\uFEFF]*\\{\\s*\"对象\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"级\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"我方点数\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"我方\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"对方点数\"[\\s:]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"对方\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*(?=(?:(?!__RB_CITEMS_BEGIN__|__RB_CITEMS_END__)[\\s\\S])*__RB_CITEMS_END__)/g",
      "replaceString": "<bcr who=\"$1\" lv=\"$2\"><bp s=\"我方\" pt=\"$3\">$4</bp><bp s=\"对方\" pt=\"$5\">$6</bp></bcr>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bct([^>]*)>__RB_CITEMS_BEGIN__([\\s\\S]*?)__RB_CITEMS_END__<\\/bct>/g",
      "replaceString": "<bct$1>$2</bct>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/ pt=\"0\"/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bct><\\/bct>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{\\s*\"时间\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"地点\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"概述\"[\\s:]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__RB_LOGS_BEGIN__|__RB_LOGS_END__)[\\s\\S])*__RB_LOGS_END__)/g",
      "replaceString": "<bli t=\"$1\" p=\"$2\"><p>$3</p></bli>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<blog>__RB_LOGS_BEGIN__([\\s\\S]*?)__RB_LOGS_END__<\\/blog>/g",
      "replaceString": "<blog>$1</blog>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bli t=\"\" p=\"\"><p><\\/p><\\/bli>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<blog><\\/blog>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bfv v=\"0\" r=\"[^\"]*\" style=\"--v:calc\\(0\\/100\\)\"><\\/bfv>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bf v=\"(?:性器|心理|身体)\"(?: tabindex=\"0\")?><p><\\/p><\\/bf>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<(bgr|bsk) t=\"\" q=\"\" tabindex=\"0\"><p c=\"\"><\\/p><\\/\\1>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bcr who=\"\" lv=\"\"><bp s=\"我方\"><\\/bp><bp s=\"对方\"><\\/bp><\\/bcr>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/((?:bgr|bsk|bcr|bli))>[\\s,\\u200B\\uFEFF]*<\\1/g",
      "replaceString": "</$1><$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<(bgs|bks|bct|blog)([^>]*)>[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<$1$2>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/[\\s,\\u200B\\uFEFF]*<\\/(bgs|bks|bct|blog)>/g",
      "replaceString": "</$1>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bgs><\\/bgs>|<bks><\\/bks>|<bct><\\/bct>|<blog><\\/blog>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_BOND_RID_(\\d+)____RDB_BOND_BEGIN__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN____RB_INPUTS_END____RB_TABS_BEGIN____RB_TABS_END____RB_CHARS_BEGIN____RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RDB_BOND_END__/g",
      "replaceString": "__RB_QUEUE_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(__RB_QUEUE_BEGIN__)[\\s\\u200B\\uFEFF]*(?:\"羁绊\"|羁绊)[\\s::]*\\{[\\s\\u200B\\uFEFF]*/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(__RB_QUEUE_BEGIN__)[\\s\\u200B\\uFEFF]*(?:(?:\"(?:羁绊|要角)\"|(?:羁绊|要角))[\\s::]*\\[|\\[)[\\s\\u200B\\uFEFF]*/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n1\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n1\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n2\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n2\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n3\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n3\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n4\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n4\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n5\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n5\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n6\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n6\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n7\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n7\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n8\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n8\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n9\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n9\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n10\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n10\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n11\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n11\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n12\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n12\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n13\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n13\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n14\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n14\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n15\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n15\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n16\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n16\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n17\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n17\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n18\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n18\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n19\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n19\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_ROLE__ n=\"((?:\\\\.|[^\"\\\\])*)\" ctl=\"([01])\" sex=\"((?:\\\\.|[^\"\\\\])*)\">([\\s\\S]*?)__RB_ROLE_END__/g",
      "replaceString": "__RB_RID_$1____RB_INPUTS_BEGIN__$2<input type=\"radio\" name=\"bn$1\" id=\"m$1-n20\">__RB_INPUTS_END____RB_TABS_BEGIN__$3<label for=\"m$1-n20\" n=\"$5\" ct=\"$6\"></label>__RB_TABS_END____RB_CHARS_BEGIN__$4<bchr sex=\"$7\" ctl=\"$6\">$8</bchr>__RB_CHARS_END____RB_QUEUE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__RB_RID_(\\d+)____RB_INPUTS_BEGIN__([\\s\\S]*?)__RB_INPUTS_END____RB_TABS_BEGIN__([\\s\\S]*?)__RB_TABS_END____RB_CHARS_BEGIN__([\\s\\S]*?)__RB_CHARS_END____RB_QUEUE_BEGIN__[\\s,\\u200B\\uFEFF]*__RB_QUEUE_END__/g",
      "replaceString": "$2<brail><btab>$3</btab></brail>$4"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<label for=\"(m\\d+-n\\d+)\" n=\"([^\"]*)\" ct=\"0\"><\\/label>/g",
      "replaceString": "<label for=\"$1\" n=\"$2\"></label>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<brail><btab><\\/btab><\\/brail>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/(bbs|bbt|bct|bfv)>[\\s,\\u200B\\uFEFF]*(?=<(?:bbt|bct|bfv|blog|\\/bchr))/g",
      "replaceString": "</$1>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(<view t=\"交互\">[\\s\\u200B\\uFEFF]*<label for=\"m(\\d+)-h\"><\\/label>[\\s\\u200B\\uFEFF]*<con>)[\\s,\\u200B\\uFEFF]*\"地区\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{/g",
      "replaceString": "$1</con></view><view t=\"地图\"><label for=\"m$2-h\"></label><mscr>__M6_RID_$2____M6_REGION_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(<view t=\"交互\">[\\s\\u200B\\uFEFF]*<label for=\"m(\\d+)-h\"><\\/label>[\\s\\u200B\\uFEFF]*<con>)[\\s\\u200B\\uFEFF]*(?:(?:\"当前交互\"|当前交互)[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*)/g",
      "replaceString": "$1__R6_RID_$2____R6_CUR_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(<view t=\"交互\">[\\s\\u200B\\uFEFF]*<label for=\"m(\\d+)-h\"><\\/label>[\\s\\u200B\\uFEFF]*<con>)(?![\\s\\u200B\\uFEFF]*__R6_RID_)[\\s\\u200B\\uFEFF]*(?=\"姓名\"[\\s\\u200B\\uFEFF]*[::])/g",
      "replaceString": "$1__R6_RID_$2____R6_CUR_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_CUR_BEGIN__[\\s\\u200B\\uFEFF]*\"姓名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"基础设定\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*\"种族\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"职业\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"性别\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<chr sex=\"$4\" n=\"$1\"><face><p></p></face><who n=\"$1\"><p>当前接触对象</p></who><basic><f v=\"种族\">$2</f><f v=\"职业\">$3</f><f v=\"性别\">$4</f></basic><bas>__R6_BASIC_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_CUR_BEGIN__[\\s\\u200B\\uFEFF]*\"姓名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"基础设定\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*\"种族职业\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)[\\//][\\s\\u200B\\uFEFF]*((?:\\\\.|[^\"\\\\\\//])*)\"[\\s,\\u200B\\uFEFF]*\"性别\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<chr sex=\"$4\" n=\"$1\"><face><p></p></face><who n=\"$1\"><p>当前接触对象</p></who><basic><f v=\"种族\">$2</f><f v=\"职业\">$3</f><f v=\"性别\">$4</f></basic><bas>__R6_BASIC_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_CUR_BEGIN__[\\s\\u200B\\uFEFF]*\"姓名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"基础设定\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*\"种族职业\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"性别\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "<chr sex=\"$3\" n=\"$1\"><face><p></p></face><who n=\"$1\"><p>当前接触对象</p></who><basic><f v=\"种族职业\">$2</f><f v=\"性别\">$3</f></basic><bas>__R6_BASIC_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_BASIC_BEGIN__([\\s\\S]*?)\\}[\\s,\\u200B\\uFEFF]*\"当前状态\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*/g",
      "replaceString": "__R6_BASIC_BEGIN__$1__R6_BASIC_END__</bas>__R6_STATE_OUT_BEGIN__<stat>__R6_MOOD_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_MOOD_BEGIN__([\\s\\S]*?)\\}[\\s,\\u200B\\uFEFF]*\"随身物品\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__R6_MOOD_BEGIN__$1__R6_MOOD_END__</stat>__R6_STATE_OUT_END____R6_CARRY_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_CARRY_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"战斗\"[\\s\\u200B\\uFEFF]*[::]/g",
      "replaceString": "__R6_CARRY_BEGIN__$1__R6_CARRY_END____R6_BATTLE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_BATTLE_BEGIN__([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"动态信息\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{/g",
      "replaceString": "__R6_BATTLE_BEGIN__$1__R6_BATTLE_END____R6_DYN_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_DYN_BEGIN__([\\s\\S]*?)\\}[\\s\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*\"地区\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{/g",
      "replaceString": "__R6_DYN_BEGIN__$1__R6_DYN_END____R6_CUR_END____R6_REGION_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__R6_BASIC_BEGIN__([\\s\\S]*?)__R6_BASIC_END__/g",
      "replaceString": "__R6_BASIC_BEGIN__$2__R6_BASIC_END____R6_BASIC_PREFIX_BEGIN__$1__R6_BASIC_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"原生性器官\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__R6_BASIC_END__)[\\s\\S])*__R6_BASIC_END__)/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"原生性格\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__R6_BASIC_END__)[\\s\\S])*__R6_BASIC_END__)/g",
      "replaceString": "<f v=\"性格\">$1</f>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"原生外貌\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__R6_BASIC_END__)[\\s\\S])*__R6_BASIC_END__)/g",
      "replaceString": "<f v=\"外貌\">$1</f>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"原生身材\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__R6_BASIC_END__)[\\s\\S])*__R6_BASIC_END__)/g",
      "replaceString": "<f v=\"身材\">$1</f>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__R6_BASIC_END__)[\\s\\S])*__R6_BASIC_END__)/g",
      "replaceString": "<f v=\"$1\">$2</f>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)(?=(?:(?!__R6_BASIC_END__)[\\s\\S])*__R6_BASIC_END__)/g",
      "replaceString": "<f v=\"$1\">$2</f>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(true|false|null)(?=(?:(?!__R6_BASIC_END__)[\\s\\S])*__R6_BASIC_END__)/g",
      "replaceString": "<f v=\"$1\">$2</f>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__R6_BASIC_BEGIN__([\\s\\S]*?)__R6_BASIC_END____R6_BASIC_PREFIX_BEGIN__([\\s\\S]*?)__R6_BASIC_PREFIX_END__/g",
      "replaceString": "$2__R6_BASIC_BEGIN__$1__R6_BASIC_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_BASIC_BEGIN__([\\s\\S]*?)__R6_BASIC_END__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__R6_MOOD_BEGIN__([\\s\\S]*?)__R6_MOOD_END__/g",
      "replaceString": "__R6_MOOD_BEGIN__$2__R6_MOOD_END____R6_MOOD_PREFIX_BEGIN__$1__R6_MOOD_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__R6_MOOD_END__)[\\s\\S])*__R6_MOOD_END__)/g",
      "replaceString": "<mood>$2</mood>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+|true|false|null)(?=(?:(?!__R6_MOOD_END__)[\\s\\S])*__R6_MOOD_END__)/g",
      "replaceString": "<mood>$2</mood>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__R6_MOOD_BEGIN__([\\s\\S]*?)__R6_MOOD_END____R6_MOOD_PREFIX_BEGIN__([\\s\\S]*?)__R6_MOOD_PREFIX_END__/g",
      "replaceString": "$2__R6_MOOD_BEGIN__$1__R6_MOOD_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_MOOD_BEGIN__([\\s\\S]*?)__R6_MOOD_END__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__R6_CARRY_BEGIN__([\\s\\S]*?)__R6_CARRY_END__/g",
      "replaceString": "__R6_CARRY_BEGIN__$2__R6_CARRY_END____R6_CARRY_PREFIX_BEGIN__$1__R6_CARRY_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"摘要\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"详述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__R6_CARRY_END__)[\\s\\S])*__R6_CARRY_END__)/g",
      "replaceString": "<g t=\"$2\" n=\"$1\" tabindex=\"0\"><p c=\"$3\">$4</p></g>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"品质\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"(?:标签|效果)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"详述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__R6_CARRY_END__)[\\s\\S])*__R6_CARRY_END__)/g",
      "replaceString": "<g t=\"$2\" n=\"$1\" tabindex=\"0\"><p c=\"$3 · $4\">$5</p></g>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"品质\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"详述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__R6_CARRY_END__)[\\s\\S])*__R6_CARRY_END__)/g",
      "replaceString": "<g t=\"$2\" n=\"$1\" tabindex=\"0\"><p c=\"$3\">$4</p></g>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__R6_CARRY_BEGIN__([\\s\\S]*?)__R6_CARRY_END____R6_CARRY_PREFIX_BEGIN__([\\s\\S]*?)__R6_CARRY_PREFIX_END__/g",
      "replaceString": "$2__R6_CARRY_BEGIN__$1__R6_CARRY_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_BATTLE_BEGIN__[\\s\\u200B\\uFEFF]*(?:null|\"null\")[\\s\\u200B\\uFEFF]*__R6_BATTLE_END__/g",
      "replaceString": "__R6_BTL_OUT_BEGIN____R6_BTL_OUT_END____R6_BGEAR_OUT_BEGIN____R6_BGEAR_OUT_END____R6_SKILL_OUT_BEGIN____R6_SKILL_OUT_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_BATTLE_BEGIN__[\\s\\u200B\\uFEFF]*\\{([\\s\\S]*?)[\\s,\\u200B\\uFEFF]*\"装备\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"技能\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[([\\s\\S]*?)\\][\\s\\u200B\\uFEFF]*\\}[\\s\\u200B\\uFEFF]*__R6_BATTLE_END__/g",
      "replaceString": "__R6_BTL_OUT_BEGIN__<btl>__R6_BTL_FIELDS_BEGIN__$1__R6_BTL_FIELDS_END____R6_HP_SLOT____R6_LV_SLOT____R6_MP_SLOT____R6_SP_SLOT__</btl>__R6_BTL_OUT_END____R6_BGEAR_OUT_BEGIN____R6_BGEAR_BEGIN__$2__R6_BGEAR_END____R6_BGEAR_OUT_END____R6_SKILL_OUT_BEGIN____R6_SKILL_BEGIN__$3__R6_SKILL_END____R6_SKILL_OUT_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__R6_BTL_FIELDS_BEGIN__([\\s\\S]*?)__R6_BTL_FIELDS_END__/g",
      "replaceString": "__R6_BTL_FIELDS_BEGIN__$2__R6_BTL_FIELDS_END____R6_BTL_FIELDS_PREFIX_BEGIN__$1__R6_BTL_FIELDS_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"HP\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[[\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*(-?[\\d.]+)[\\s\\u200B\\uFEFF]*\\](?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "__R6_HP_$1_$2__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"MP\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[[\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*(-?[\\d.]+)[\\s\\u200B\\uFEFF]*\\](?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "__R6_MP_$1_$2__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"级\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"?(-?[\\d.]+)\"?(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "__R6_LV_$1__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"(?:计量级|性量阶|性量阶段|欲望阶段|阶段)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"?(-?[\\d.]+)\"?(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "__R6_PHASE_$1__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"(?:精液|高潮条)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*null(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"(?:精液|高潮条)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[[\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*(-?[\\d.]+)[\\s\\u200B\\uFEFF]*\\](?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "__R6_METER_$1_$2__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"ATK\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"?(-?[\\d.]+)\"?(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "<st t=\"攻击\" v=\"$1\"></st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"DEF\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"?(-?[\\d.]+)\"?(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "<st t=\"防御\" v=\"$1\"></st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"LRES\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"?(-?[\\d.]+)\"?(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "<st t=\"抗性\" v=\"$1\"></st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"RES\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"?(-?[\\d.]+)\"?(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "<st t=\"抗性\" v=\"$1\"></st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"SPD\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"?(-?[\\d.]+)\"?(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "<st t=\"速度\" v=\"$1\"></st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"SPEED\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"?(-?[\\d.]+)\"?(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "<st t=\"速度\" v=\"$1\"></st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*null(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "<st t=\"$1\" v=\"$2\"></st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "<st t=\"$1\" v=\"$2\"></st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(true|false)(?=(?:(?!__R6_BTL_FIELDS_END__)[\\s\\S])*__R6_BTL_FIELDS_END__)/g",
      "replaceString": "<st t=\"$1\" v=\"$2\"></st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__R6_BTL_FIELDS_BEGIN__([\\s\\S]*?)__R6_BTL_FIELDS_END____R6_BTL_FIELDS_PREFIX_BEGIN__([\\s\\S]*?)__R6_BTL_FIELDS_PREFIX_END__/g",
      "replaceString": "$2__R6_BTL_FIELDS_BEGIN__$1__R6_BTL_FIELDS_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_HP_(-?[\\d.]+)_(-?[\\d.]+)__([\\s\\S]*?)__R6_HP_SLOT__/g",
      "replaceString": "$3<hp c=\"$1\" m=\"$2\" style=\"--r:calc($1/$2)\"><p m=\"$2\"></p></hp>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_LV_(-?[\\d.]+)__([\\s\\S]*?)__R6_LV_SLOT__/g",
      "replaceString": "$2<core lv=\"$1\"></core>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_MP_(-?[\\d.]+)_(-?[\\d.]+)__([\\s\\S]*?)__R6_MP_SLOT__/g",
      "replaceString": "$3<mp c=\"$1\" m=\"$2\" style=\"--r:calc($1/$2)\"><p m=\"$2\"></p></mp>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_PHASE_(-?[\\d.]+)__([\\s\\S]*?)__R6_METER_(-?[\\d.]+)_(-?[\\d.]+)__([\\s\\S]*?)__R6_SP_SLOT__/g",
      "replaceString": "$2$5<sp c=\"$3\" m=\"$4\" style=\"--n:$1\"><p></p></sp>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_METER_(-?[\\d.]+)_(-?[\\d.]+)__([\\s\\S]*?)__R6_PHASE_(-?[\\d.]+)__([\\s\\S]*?)__R6_SP_SLOT__/g",
      "replaceString": "$3$5<sp c=\"$1\" m=\"$2\" style=\"--n:$4\"><p></p></sp>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_METER_(-?[\\d.]+)_(-?[\\d.]+)__([\\s\\S]*?)__R6_SP_SLOT__/g",
      "replaceString": "$3<sp c=\"$1\" m=\"$2\" style=\"--n:0\"><p></p></sp>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_PHASE_-?[\\d.]+__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_(?:HP|LV|MP|SP)_SLOT__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_BTL_FIELDS_BEGIN__([\\s\\S]*?)__R6_BTL_FIELDS_END__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__R6_SKILL_BEGIN__([\\s\\S]*?)__R6_SKILL_END__/g",
      "replaceString": "__R6_SKILL_BEGIN__$2__R6_SKILL_END____R6_SKILL_PREFIX_BEGIN__$1__R6_SKILL_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"消耗\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"效果\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__R6_SKILL_END__)[\\s\\S])*__R6_SKILL_END__)/g",
      "replaceString": "<k t=\"$2\" n=\"$1\" tabindex=\"0\"><p c=\"$3\">$4</p></k>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"品质\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"消耗\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"效果\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__R6_SKILL_END__)[\\s\\S])*__R6_SKILL_END__)/g",
      "replaceString": "<k t=\"$2\" n=\"$1\" tabindex=\"0\"><p c=\"$4\">$5</p></k>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__R6_SKILL_BEGIN__([\\s\\S]*?)__R6_SKILL_END____R6_SKILL_PREFIX_BEGIN__([\\s\\S]*?)__R6_SKILL_PREFIX_END__/g",
      "replaceString": "$2__R6_SKILL_BEGIN__$1__R6_SKILL_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_SKILL_(?:BEGIN|END)__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__R6_BGEAR_BEGIN__([\\s\\S]*?)__R6_BGEAR_END__/g",
      "replaceString": "__R6_BGEAR_BEGIN__$2__R6_BGEAR_END____R6_BGEAR_PREFIX_BEGIN__$1__R6_BGEAR_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"摘要\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"详述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__R6_BGEAR_END__)[\\s\\S])*__R6_BGEAR_END__)/g",
      "replaceString": "<g t=\"$2\" n=\"$1\" tabindex=\"0\"><p c=\"$3\">$4</p></g>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"品质\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"(?:标签|效果)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"详述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__R6_BGEAR_END__)[\\s\\S])*__R6_BGEAR_END__)/g",
      "replaceString": "<g t=\"$2\" n=\"$1\" tabindex=\"0\"><p c=\"$3 · $4\">$5</p></g>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"品质\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"详述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__R6_BGEAR_END__)[\\s\\S])*__R6_BGEAR_END__)/g",
      "replaceString": "<g t=\"$2\" n=\"$1\" tabindex=\"0\"><p c=\"$3\">$4</p></g>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__R6_BGEAR_BEGIN__([\\s\\S]*?)__R6_BGEAR_END____R6_BGEAR_PREFIX_BEGIN__([\\s\\S]*?)__R6_BGEAR_PREFIX_END__/g",
      "replaceString": "$2__R6_BGEAR_BEGIN__$1__R6_BGEAR_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_BGEAR_(?:BEGIN|END)__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__R6_DYN_BEGIN__([\\s\\S]*?)__R6_DYN_END__/g",
      "replaceString": "__R6_DYN_BEGIN__$2__R6_DYN_END____R6_DYN_PREFIX_BEGIN__$1__R6_DYN_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__R6_DYN_END__)[\\s\\S])*__R6_DYN_END__)/g",
      "replaceString": "<d n=\"$1\">$2</d>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+|true|false|null)(?=(?:(?!__R6_DYN_END__)[\\s\\S])*__R6_DYN_END__)/g",
      "replaceString": "<d n=\"$1\">$2</d>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__R6_DYN_BEGIN__([\\s\\S]*?)__R6_DYN_END____R6_DYN_PREFIX_BEGIN__([\\s\\S]*?)__R6_DYN_PREFIX_END__/g",
      "replaceString": "$2__R6_DYN_BEGIN__$1__R6_DYN_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_BATTLE_BEGIN__([\\s\\S]*?)__R6_BATTLE_END__/g",
      "replaceString": "__R6_BTL_OUT_BEGIN__<btl><st t=\"战斗数据\" v=\"结构未匹配\"></st></btl>__R6_BTL_OUT_END____R6_BGEAR_OUT_BEGIN____R6_BGEAR_OUT_END____R6_SKILL_OUT_BEGIN____R6_SKILL_OUT_END____R6_BRAW_BEGIN__$1__R6_BRAW_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_BRAW_BEGIN__([\\s\\S]*?)__R6_BRAW_END____R6_DYN_BEGIN__([\\s\\S]*?)__R6_DYN_END__/g",
      "replaceString": "__R6_DYN_BEGIN__$2<d n=\"战斗原始数据\">$1</d>__R6_DYN_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__R6_RID_(\\d+)__([\\s\\S]*?)__R6_STATE_OUT_BEGIN__([\\s\\S]*?)__R6_STATE_OUT_END____R6_CARRY_BEGIN__([\\s\\S]*?)__R6_CARRY_END____R6_BTL_OUT_BEGIN__([\\s\\S]*?)__R6_BTL_OUT_END____R6_BGEAR_OUT_BEGIN__([\\s\\S]*?)__R6_BGEAR_OUT_END____R6_SKILL_OUT_BEGIN__([\\s\\S]*?)__R6_SKILL_OUT_END____R6_DYN_BEGIN__([\\s\\S]*?)__R6_DYN_END____R6_CUR_END____R6_REGION_BEGIN__/g",
      "replaceString": "$2$5$3<dyn>$8</dyn><grs>$4$6</grs><sks>$7</sks></chr></con></view><view t=\"地图\"><label for=\"m$1-h\"></label><mscr>__M6_RID_$1____M6_REGION_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_REGION_BEGIN__[\\s\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"等级\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"治安\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"(?:详述|描述|地区详述)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"地图\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "<zn n=\"$1\" lv=\"$2\" tabindex=\"0\"><p sec=\"$3\">$4</p></zn><wmap>__M6_NODES_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_REGION_BEGIN__[\\s\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"等级\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"治安\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"地图\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "<zn n=\"$1\" lv=\"$2\" tabindex=\"0\"><p sec=\"$3\"></p></zn><wmap>__M6_NODES_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODES_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"讯息\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{/g",
      "replaceString": "__M6_NODES_BEGIN__$1__M6_NODES_END__</wmap>__M6_INFO_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__M6_NODES_BEGIN__([\\s\\S]*?)__M6_NODES_END__/g",
      "replaceString": "__M6_NODES_BEGIN__$2__M6_NODES_END____M6_NODES_PREFIX_BEGIN__$1__M6_NODES_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"(?:序号|编号)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?\\d+)[\\s,\\u200B\\uFEFF]*\"(?:类型|图标)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*(?=(?:(?!__M6_NODES_END__)[\\s\\S])*__M6_NODES_END__)/g",
      "replaceString": "__M6_NODE0__ i=\"$1\" t=\"$2\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODE0__ i=\"([^\"]*)\" t=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*\"状态\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "__M6_NODE1__ i=\"$1\" t=\"$2\" st=\"$3\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODE0__ i=\"([^\"]*)\" t=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*(?=\"地点\"[\\s\\u200B\\uFEFF]*[::])/g",
      "replaceString": "__M6_NODE1U__ i=\"$1\" t=\"$2\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODE1__ i=\"([^\"]*)\" t=\"([^\"]*)\" st=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*\"地点\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"距离\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "__M6_NODE2__ i=\"$1\" t=\"$2\" st=\"$3\" n=\"$4\" d=\"$5\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODE1U__ i=\"([^\"]*)\" t=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*\"地点\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"距离\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "__M6_NODE2U__ i=\"$1\" t=\"$2\" n=\"$3\" d=\"$4\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODE2__ i=\"([^\"]*)\" t=\"([^\"]*)\" st=\"([^\"]*)\" n=\"([^\"]*)\" d=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*\"(?:侵蚀度|侵蚀值|侵蚀)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"特征\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"已解锁\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(?:false|0)[\\s\\u200B\\uFEFF]*\\}/g",
      "replaceString": "<nd i=\"$1\" t=\"$2\" st=\"锁\" n=\"$4\"><p d=\"$5\" e=\"$6\">$7</p></nd>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODE2__ i=\"([^\"]*)\" t=\"([^\"]*)\" st=\"([^\"]*)\" n=\"([^\"]*)\" d=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*\"(?:侵蚀度|侵蚀值|侵蚀)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"特征\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"已解锁\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(?:true|1)[\\s\\u200B\\uFEFF]*\\}/g",
      "replaceString": "<nd i=\"$1\" t=\"$2\" st=\"$3\" n=\"$4\"><p d=\"$5\" e=\"$6\">$7</p></nd>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODE2__ i=\"([^\"]*)\" t=\"([^\"]*)\" st=\"([^\"]*)\" n=\"([^\"]*)\" d=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*\"(?:侵蚀度|侵蚀值|侵蚀)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"特征\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*\\}/g",
      "replaceString": "<nd i=\"$1\" t=\"$2\" st=\"$3\" n=\"$4\"><p d=\"$5\" e=\"$6\">$7</p></nd>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODE2U__ i=\"([^\"]*)\" t=\"([^\"]*)\" n=\"([^\"]*)\" d=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*\"(?:侵蚀度|侵蚀值|侵蚀)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"特征\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"已解锁\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(true|false|1|0)[\\s\\u200B\\uFEFF]*\\}/g",
      "replaceString": "<nd i=\"$1\" t=\"$2\" st=\"__M6_UNLOCK_$7__\" n=\"$3\"><p d=\"$4\" e=\"$5\">$6</p></nd>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"地点\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"距离\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"(?:侵蚀度|侵蚀值|侵蚀)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"特征\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"已解锁\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(true|false|1|0)[\\s\\u200B\\uFEFF]*\\}(?=(?:(?!__M6_NODES_END__)[\\s\\S])*__M6_NODES_END__)/g",
      "replaceString": "<nd i=\"0\" t=\"\" st=\"__M6_UNLOCK_$5__\" n=\"$1\"><p d=\"$2\" e=\"$3\">$4</p></nd>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"地点\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"距离\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"特征\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"已解锁\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(true|false|1|0)[\\s\\u200B\\uFEFF]*\\}(?=(?:(?!__M6_NODES_END__)[\\s\\S])*__M6_NODES_END__)/g",
      "replaceString": "<nd i=\"0\" t=\"\" st=\"__M6_UNLOCK_$4__\" n=\"$1\"><p d=\"$2\" e=\"0\">$3</p></nd>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_UNLOCK_(?:true|1)__/g",
      "replaceString": "通"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_UNLOCK_(?:false|0)__/g",
      "replaceString": "锁"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__M6_NODES_BEGIN__([\\s\\S]*?)__M6_NODES_END____M6_NODES_PREFIX_BEGIN__([\\s\\S]*?)__M6_NODES_PREFIX_END__/g",
      "replaceString": "$2__M6_NODES_BEGIN__$1__M6_NODES_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_NODES_BEGIN__([\\s\\S]*?)__M6_NODES_END__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_INFO_BEGIN__[\\s\\u200B\\uFEFF]*\"要闻\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__M6_HEAD_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_HEAD_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"怪谈\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__M6_HEAD_BEGIN__$1__M6_HEAD_END____M6_RUMOR_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_RUMOR_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"(?:情色新闻|花边)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__M6_RUMOR_BEGIN__$1__M6_RUMOR_END____M6_FLUFF_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_FLUFF_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"通讯\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__M6_FLUFF_BEGIN__$1__M6_FLUFF_END____M6_COMM_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_COMM_BEGIN__([\\s\\S]*?)\\][\\s\\u200B\\uFEFF]*\\}[\\s\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*\"任务\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{/g",
      "replaceString": "__M6_COMM_BEGIN__$1__M6_COMM_END____M6_INFO_END____Q6_TASK_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__M6_HEAD_BEGIN__([\\s\\S]*?)__M6_INFO_END__/g",
      "replaceString": "__M6_HEAD_BEGIN__$2__M6_INFO_END____M6_INFO_PREFIX_BEGIN__$1__M6_INFO_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"时间\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"内容\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__M6_HEAD_END__)[\\s\\S])*__M6_HEAD_END__)/g",
      "replaceString": "<news k=\"要闻\" s=\"$1\" tm=\"$2\"><p>$3</p></news>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"时间\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"内容\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__M6_RUMOR_END__)[\\s\\S])*__M6_RUMOR_END__)/g",
      "replaceString": "<news k=\"怪谈\" s=\"$1\" tm=\"$2\"><p>$3</p></news>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"时间\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"内容\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__M6_FLUFF_END__)[\\s\\S])*__M6_FLUFF_END__)/g",
      "replaceString": "<news k=\"花边\" s=\"$1\" tm=\"$2\"><p>$3</p></news>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"时间\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"内容\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__M6_COMM_END__)[\\s\\S])*__M6_COMM_END__)/g",
      "replaceString": "<msg s=\"$1\" tm=\"$2\"><p>$3</p></msg>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__M6_HEAD_BEGIN__([\\s\\S]*?)__M6_INFO_END____M6_INFO_PREFIX_BEGIN__([\\s\\S]*?)__M6_INFO_PREFIX_END__/g",
      "replaceString": "$2__M6_HEAD_BEGIN__$1__M6_INFO_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__M6_HEAD_BEGIN__([\\s\\S]*?)__M6_HEAD_END____M6_RUMOR_BEGIN__([\\s\\S]*?)__M6_RUMOR_END____M6_FLUFF_BEGIN__([\\s\\S]*?)__M6_FLUFF_END____M6_COMM_BEGIN__([\\s\\S]*?)__M6_COMM_END____M6_INFO_END__/g",
      "replaceString": "<mcom><mbox v=\"通讯\">$4</mbox><mbox v=\"新闻\">$1$2$3</mbox></mcom>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_TASK_BEGIN__[\\s\\u200B\\uFEFF]*\"(?:进行中数|当前数|已接)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?\\d+)[\\s,\\u200B\\uFEFF]*\"(?:上限|容量|任务上限)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*-?\\d+[\\s,\\u200B\\uFEFF]*\"进行中\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__Q6_SCOPE_BEGIN__<qst c=\"$1\" m=\"5\">__Q6_ACTIVE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_TASK_BEGIN__[\\s\\u200B\\uFEFF]*\"(?:进行中数|当前数|已接)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?\\d+)[\\s,\\u200B\\uFEFF]*\"进行中\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__Q6_SCOPE_BEGIN__<qst c=\"$1\" m=\"5\">__Q6_ACTIVE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_TASK_BEGIN__[\\s\\u200B\\uFEFF]*\"进行中\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__Q6_SCOPE_BEGIN__<qst c=\"0\" m=\"5\">__Q6_ACTIVE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_ACTIVE_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"可接取\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__Q6_ACTIVE_BEGIN__$1__Q6_ACTIVE_END__</qst><qav>__Q6_AVAIL_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_AVAIL_BEGIN__([\\s\\S]*?)\\][\\s\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*\"记忆\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{/g",
      "replaceString": "__Q6_AVAIL_BEGIN__$1__Q6_AVAIL_END__</qav>__Q6_TASK_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_AVAIL_BEGIN__((?:(?!__Q6_AVAIL_END__)[\\s\\S])*?)\\][\\s\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "__Q6_AVAIL_BEGIN__$1__Q6_AVAIL_END__</qav>__Q6_TASK_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^([\\s\\S]*?)__Q6_SCOPE_BEGIN__([\\s\\S]*?)__Q6_TASK_END__/g",
      "replaceString": "__Q6_SCOPE_BEGIN__$2__Q6_TASK_END____Q6_SCOPE_PREFIX_BEGIN__$1__Q6_SCOPE_PREFIX_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"(?:类型|类别)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*(?=(?:(?!__Q6_ACTIVE_END__)[\\s\\S])*__Q6_ACTIVE_END__)/g",
      "replaceString": "__Q6_QHEAD__ n=\"$1\" k=\"$2\" s=\"$3\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"(?:类型|类别)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*(?=(?:(?!__Q6_ACTIVE_END__)[\\s\\S])*__Q6_ACTIVE_END__)/g",
      "replaceString": "__Q6_QHEAD__ n=\"$1\" k=\"$3\" s=\"$2\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_QHEAD__ n=\"([^\"]*)\" k=\"([^\"]*)\" s=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*\"重要\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(true|false|1|0)[\\s,\\u200B\\uFEFF]*\"(?:新任务|新)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(true|false|1|0)[\\s,\\u200B\\uFEFF]*/g",
      "replaceString": "__Q6_QFLAGS__ n=\"$1\" k=\"$2\" s=\"$3\" imp=\"$4\" nw=\"$5\">"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_QFLAGS__ n=\"([^\"]*)\" k=\"([^\"]*)\" s=\"([^\"]*)\" imp=\"([^\"]*)\" nw=\"([^\"]*)\">[\\s\\u200B\\uFEFF]*\"难度\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\"(?:目标数|目标总数)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?\\d+)[\\s,\\u200B\\uFEFF]*\"目标\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "<qi k=\"$2\" __Q6_IMP_$4__ __Q6_NW_$5__ style=\"--d:$6;--t:$7\"><p s=\"$3\">$1</p><ob>__Q6_OB_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_OB_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"奖励\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__Q6_OB_BEGIN__$1__Q6_OB_END__</ob><rw>__Q6_RW_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_RW_BEGIN__([\\s\\S]*?)\\][\\s\\u200B\\uFEFF]*\\}(?=(?:(?!__Q6_ACTIVE_END__)[\\s\\S])*__Q6_ACTIVE_END__)/g",
      "replaceString": "__Q6_RW_BEGIN__$1__Q6_RW_END__</rw></qi>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"目标\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "<qi k=\"任务\" style=\"--d:0;--t:0\"><p s=\"$2\">$1</p><ob>__Q6_OBLEG_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_OBLEG_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"奖励\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"\"[\\s\\u200B\\uFEFF]*\\}/g",
      "replaceString": "__Q6_OB_BEGIN__$1__Q6_OB_END__</ob></qi>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_OBLEG_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"奖励\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*\\}/g",
      "replaceString": "__Q6_OB_BEGIN__$1__Q6_OB_END__</ob><rw><r n=\"$2\" x=\"1\"></r></rw></qi>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"内容\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"完成\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(true|false|1|0)[\\s,\\u200B\\uFEFF]*\"进度\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__Q6_OB_END__)[\\s\\S])*__Q6_OB_END__)/g",
      "replaceString": "<o __Q6_DONE_$2__ p=\"$3\">$1</o>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"内容\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"完成\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(true|false|1|0)[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__Q6_OB_END__)[\\s\\S])*__Q6_OB_END__)/g",
      "replaceString": "<o __Q6_DONE_$2__>$1</o>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\[[\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*,[\\s\\u200B\\uFEFF]*(-?\\d+)[\\s\\u200B\\uFEFF]*\\](?=(?:(?!__Q6_RW_END__)[\\s\\S])*__Q6_RW_END__)/g",
      "replaceString": "<r n=\"$1\" x=\"$2\"></r>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"(?:属性|显示)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"([nt])\"[\\s,\\u200B\\uFEFF]*\"(?:值|标识|类型)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"数量\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__Q6_RW_END__)[\\s\\S])*__Q6_RW_END__)/g",
      "replaceString": "<r n=\"$2\" x=\"$3\"></r>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"数量\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+)[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__Q6_RW_END__)[\\s\\S])*__Q6_RW_END__)/g",
      "replaceString": "<r n=\"$1\" x=\"$2\"></r>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"(?:类型|类别)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"模糊描述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__Q6_AVAIL_END__)[\\s\\S])*__Q6_AVAIL_END__)/g",
      "replaceString": "<qn k=\"$1\"><p s=\"$3\">$2</p><dw>$4</dw></qn>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"名\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"(?:类型|类别)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"模糊描述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__Q6_AVAIL_END__)[\\s\\S])*__Q6_AVAIL_END__)/g",
      "replaceString": "<qn k=\"$2\"><p s=\"$3\">$1</p><dw>$4</dw></qn>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s,\\u200B\\uFEFF]*\"来源\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"模糊描述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__Q6_AVAIL_END__)[\\s\\S])*__Q6_AVAIL_END__)/g",
      "replaceString": "<qn k=\"委托\"><p s=\"$1\">$1</p><dw>$2</dw></qn>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/^__Q6_SCOPE_BEGIN__([\\s\\S]*?)__Q6_TASK_END____Q6_SCOPE_PREFIX_BEGIN__([\\s\\S]*?)__Q6_SCOPE_PREFIX_END__/g",
      "replaceString": "$2__Q6_SCOPE_BEGIN__$1__Q6_TASK_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_SCOPE_BEGIN__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_DONE_(?:true|1)__/g",
      "replaceString": "st=\"完\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_DONE_(?:false|0)__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_IMP_(?:true|1)__/g",
      "replaceString": "imp"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_IMP_(?:false|0)__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_NW_(?:true|1)__/g",
      "replaceString": "nw"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_NW_(?:false|0)__/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_OB_BEGIN__([\\s\\S]*?)__Q6_OB_END__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_RW_BEGIN__([\\s\\S]*?)__Q6_RW_END__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_ACTIVE_BEGIN__([\\s\\S]*?)__Q6_ACTIVE_END__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__Q6_AVAIL_BEGIN__([\\s\\S]*?)__Q6_AVAIL_END__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<mscr>__M6_RID_(\\d+)__([\\s\\S]*?)__Q6_TASK_END__/g",
      "replaceString": "<mscr>$2</mscr></view><view t=\"记忆\"><label for=\"m$1-h\"></label><con>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/f>[\\s,\\u200B\\uFEFF]*(?=<f)/g",
      "replaceString": "</f>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(<\\/f>)[\\s,\\u200B\\uFEFF]+(?=<\\/bas>)/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<bas>[\\s,\\u200B\\uFEFF]+(?=<\\/bas>)/g",
      "replaceString": "<bas>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/mood>[\\s,\\u200B\\uFEFF]*(?=<mood)/g",
      "replaceString": "</mood>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/d>[\\s,\\u200B\\uFEFF]*(?=<d)/g",
      "replaceString": "</d>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(<\\/d>)[\\s,\\u200B\\uFEFF]+(?=<\\/dyn>)/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/g>[\\s,\\u200B\\uFEFF]*(?=<g)/g",
      "replaceString": "</g>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/k>[\\s,\\u200B\\uFEFF]*(?=<k)/g",
      "replaceString": "</k>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/st>[\\s,\\u200B\\uFEFF]*(?=<st)/g",
      "replaceString": "</st>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/nd>[\\s,\\u200B\\uFEFF]*(?=<nd)/g",
      "replaceString": "</nd>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/msg>[\\s,\\u200B\\uFEFF]*(?=<msg)/g",
      "replaceString": "</msg>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/news>[\\s,\\u200B\\uFEFF]*(?=<news)/g",
      "replaceString": "</news>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/qi>[\\s,\\u200B\\uFEFF]*(?=<qi)/g",
      "replaceString": "</qi>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/o>[\\s,\\u200B\\uFEFF]*(?=<o)/g",
      "replaceString": "</o>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/r>[\\s,\\u200B\\uFEFF]*(?=<r)/g",
      "replaceString": "</r>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/qn>[\\s,\\u200B\\uFEFF]*(?=<qn)/g",
      "replaceString": "</qn>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/c=\"[\\s\\u200B\\uFEFF]*·[\\s\\u200B\\uFEFF]*\"/g",
      "replaceString": "c=\"\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/c=\"[\\s\\u200B\\uFEFF]*·[\\s\\u200B\\uFEFF]*([^\"<>]+)\"/g",
      "replaceString": "c=\"$1\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/c=\"([^\"<>]+?)[\\s\\u200B\\uFEFF]*·[\\s\\u200B\\uFEFF]*\"/g",
      "replaceString": "c=\"$1\""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/ p=\"\"/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<o[\\s]+>/g",
      "replaceString": "<o>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<o[\\s]+p=/g",
      "replaceString": "<o p="
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<o[\\s]+st=/g",
      "replaceString": "<o st="
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<qi([^>]*)[\\s]{2,}/g",
      "replaceString": "<qi$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<f v=\"[^\"]*\"><\\/f>|<mood><\\/mood>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<stat>[\\s,\\u200B\\uFEFF]*<\\/stat>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<basic><\\/basic>|<bas><\\/bas>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<dyn>[\\s,\\u200B\\uFEFF]*<\\/dyn>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<grs>[\\s,\\u200B\\uFEFF]*<\\/grs>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<sks>[\\s,\\u200B\\uFEFF]*<\\/sks>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<btl>[\\s,\\u200B\\uFEFF]*<\\/btl>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<wmap>[\\s,\\u200B\\uFEFF]*<\\/wmap>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<chr sex=\"\" n=\"\"><face><p><\\/p><\\/face><who n=\"\"><p>当前接触对象<\\/p><\\/who><\\/chr>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<ob>[\\s,\\u200B\\uFEFF]*<\\/ob>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<rw>[\\s,\\u200B\\uFEFF]*<\\/rw>/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(<\\/(?:bas|btl|stat|dyn|grs|sks|wmap|mcom|qst|qav)>|<zn[^>]*>|<\\/zn>)[\\s,\\u200B\\uFEFF]*(?=<(?:btl|stat|dyn|grs|sks|wmap|mcom|qst|qav|\\/chr|\\/mscr))/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<qi([^>]*)>[\\s,\\u200B\\uFEFF]*<p/g",
      "replaceString": "<qi$1><p"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/p>[\\s,\\u200B\\uFEFF]*<ob>/g",
      "replaceString": "</p><ob>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/ob>[\\s,\\u200B\\uFEFF]*<rw>/g",
      "replaceString": "</ob><rw>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<\\/rw>[\\s,\\u200B\\uFEFF]*<\\/qi>/g",
      "replaceString": "</rw></qi>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<view t=\"记忆\">[\\s\\u200B\\uFEFF]*<label for=\"m(\\d+)-h\"><\\/label>[\\s\\u200B\\uFEFF]*<con>[\\s\\u200B\\uFEFF]*\"记忆(?:\\(|()魔法少女主角的视角(?:\\)|))\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*\"长期\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "<view t=\"记忆\"><label for=\"m$1-h\"></label><con>__F7_RID_$1____F7_LONG_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<view t=\"记忆\">[\\s\\u200B\\uFEFF]*<label for=\"m(\\d+)-h\"><\\/label>[\\s\\u200B\\uFEFF]*<con>[\\s\\u200B\\uFEFF]*\"记忆\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*\"长期\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "<view t=\"记忆\"><label for=\"m$1-h\"></label><con>__F7_RID_$1____F7_LONG_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<view t=\"记忆\">[\\s\\u200B\\uFEFF]*<label for=\"m(\\d+)-h\"><\\/label>[\\s\\u200B\\uFEFF]*<con>[\\s\\u200B\\uFEFF]*\"长期\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "<view t=\"记忆\"><label for=\"m$1-h\"></label><con>__F7_RID_$1____F7_LONG_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_LONG_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"短期\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__F7_LONG_BEGIN__$1__F7_LONG_END____F7_SHORT_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_SHORT_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*\"偏好\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*\"禁\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__F7_SHORT_BEGIN__$1__F7_SHORT_END____F7_FORBID_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_FORBID_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"好\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__F7_FORBID_BEGIN__$1__F7_FORBID_END____F7_LIKE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_LIKE_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"厌\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__F7_LIKE_BEGIN__$1__F7_LIKE_END____F7_HATE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_HATE_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\"叙事\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{/g",
      "replaceString": "__F7_HATE_BEGIN__$1__F7_HATE_END____F7_NARR_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_NARR_BEGIN__([\\s\\S]*?)\\}[\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*\"选项\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*\"思路\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"(?:\\\\.|[^\"\\\\])*\"[\\s,\\u200B\\uFEFF]*\"列表\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__F7_NARR_BEGIN__$1__F7_NARR_END____F7_OPTIONS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_NARR_BEGIN__([\\s\\S]*?)\\}[\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*\"选项\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\{[\\s\\u200B\\uFEFF]*\"列表\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[/g",
      "replaceString": "__F7_NARR_BEGIN__$1__F7_NARR_END____F7_OPTIONS_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_OPTIONS_BEGIN__([\\s\\S]*?)\\][\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*\\}[\\s,\\u200B\\uFEFF]*<\\/database>/g",
      "replaceString": "__F7_OPTIONS_BEGIN__$1__F7_OPTIONS_END____F7_DOCUMENT_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s\\u200B\\uFEFF]*\"时间段\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"地点\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"核心事件\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"永久影响\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__F7_LONG_BEGIN__|__F7_LONG_END__)[\\s\\S])*__F7_LONG_END__)/g",
      "replaceString": "<lm><f>$1</f><f>$2</f><f>$3</f><f>$4</f></lm>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s\\u200B\\uFEFF]*\"时间\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"地点\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"人物\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\\[([^\\]]*)\\][\\s,\\u200B\\uFEFF]*\"概述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__F7_SHORT_BEGIN__|__F7_SHORT_END__)[\\s\\S])*__F7_SHORT_END__)/g",
      "replaceString": "<sm><f>$1</f><f>$2</f><f>__F7_PEOPLE_BEGIN__$3__F7_PEOPLE_END__</f><f>$4</f></sm>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s\\u200B\\uFEFF]*\"时间\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"地点\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"人物\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"概述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__F7_SHORT_BEGIN__|__F7_SHORT_END__)[\\s\\S])*__F7_SHORT_END__)/g",
      "replaceString": "<sm><f>$1</f><f>$2</f><f>$3</f><f>$4</f></sm>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s\\u200B\\uFEFF]*\"时间\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"地点\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"人物\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*null[\\s,\\u200B\\uFEFF]*\"概述\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__F7_SHORT_BEGIN__|__F7_SHORT_END__)[\\s\\S])*__F7_SHORT_END__)/g",
      "replaceString": "<sm><f>$1</f><f>$2</f><f></f><f>$3</f></sm>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(__F7_PEOPLE_BEGIN__|,)[\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__F7_PEOPLE_BEGIN__|__F7_PEOPLE_END__)[\\s\\S])*__F7_PEOPLE_END__)/g",
      "replaceString": "$1__F7_PERSON__$2"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_PEOPLE_BEGIN____F7_PERSON__/g",
      "replaceString": "__F7_PEOPLE_BEGIN__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/,__F7_PERSON__/g",
      "replaceString": "、"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_PEOPLE_BEGIN__([\\s\\S]*?)__F7_PEOPLE_END__/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(__F7_FORBID_BEGIN__|,)[\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__F7_FORBID_BEGIN__|__F7_FORBID_END__)[\\s\\S])*__F7_FORBID_END__)/g",
      "replaceString": "$1<tg>$2</tg>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(__F7_LIKE_BEGIN__|,)[\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__F7_LIKE_BEGIN__|__F7_LIKE_END__)[\\s\\S])*__F7_LIKE_END__)/g",
      "replaceString": "$1<tg>$2</tg>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(__F7_HATE_BEGIN__|,)[\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"(?=(?:(?!__F7_HATE_BEGIN__|__F7_HATE_END__)[\\s\\S])*__F7_HATE_END__)/g",
      "replaceString": "$1<tg>$2</tg>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/,[\\s\\u200B\\uFEFF]*<tg>/g",
      "replaceString": "<tg>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*(?=(?:(?!__F7_NARR_BEGIN__|__F7_NARR_END__)[\\s\\S])*__F7_NARR_END__)/g",
      "replaceString": "<nk n=\"$1\">$2</nk>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"((?:\\\\.|[^\"\\\\])*)\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*(-?[\\d.]+|true|false)[\\s,\\u200B\\uFEFF]*(?=(?:(?!__F7_NARR_BEGIN__|__F7_NARR_END__)[\\s\\S])*__F7_NARR_END__)/g",
      "replaceString": "<nk n=\"$1\">$2</nk>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\"(?:\\\\.|[^\"\\\\])*\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*null[\\s,\\u200B\\uFEFF]*(?=(?:(?!__F7_NARR_BEGIN__|__F7_NARR_END__)[\\s\\S])*__F7_NARR_END__)/g",
      "replaceString": ""
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"详情\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__F7_OPTIONS_BEGIN__|__F7_OPTIONS_END__)[\\s\\S])*__F7_OPTIONS_END__)/g",
      "replaceString": "<opt data-action=\"append-textinput\" data-value=\"$2\" k=\"$1\">$2</opt>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/\\{[\\s\\u200B\\uFEFF]*\"详情\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\"类型\"[\\s\\u200B\\uFEFF]*[::][\\s\\u200B\\uFEFF]*\"((?:\\\\.|[^\"\\\\])*)\"[\\s,\\u200B\\uFEFF]*\\}(?=(?:(?!__F7_OPTIONS_BEGIN__|__F7_OPTIONS_END__)[\\s\\S])*__F7_OPTIONS_END__)/g",
      "replaceString": "<opt data-action=\"append-textinput\" data-value=\"$1\" k=\"$2\">$1</opt>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/(<\\/(?:lm|sm|tg|nk|opt)>)[\\s,\\u200B\\uFEFF]+(?=<(?:lm|sm|tg|nk|opt)\\b|__F7_(?:LONG|SHORT|FORBID|LIKE|HATE|NARR|OPTIONS)_END__)/g",
      "replaceString": "$1"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_RID_(\\d+)____F7_LONG_BEGIN__([\\s\\S]*?)__F7_LONG_END____F7_SHORT_BEGIN__([\\s\\S]*?)__F7_SHORT_END__/g",
      "replaceString": "<mem><smem>$3</smem><lmem>$2</lmem></mem></con></view>__F7_AFTER_MEMORY_RID_$1__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_FORBID_BEGIN__([\\s\\S]*?)__F7_FORBID_END____F7_LIKE_BEGIN__([\\s\\S]*?)__F7_LIKE_END____F7_HATE_BEGIN__([\\s\\S]*?)__F7_HATE_END____F7_NARR_BEGIN__([\\s\\S]*?)__F7_NARR_END__/g",
      "replaceString": "__F7_PREF_HTML__<tune>$4</tune><sec t=\"禁\">$1</sec><sec t=\"好\">$2</sec><sec t=\"厌\">$3</sec>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_OPTIONS_BEGIN__([\\s\\S]*?)__F7_OPTIONS_END____F7_DOCUMENT_END__/g",
      "replaceString": "__F7_OPTIONS_HTML__$1__F7_FINAL_END__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_AFTER_MEMORY_RID_(\\d+)____F7_PREF_HTML__/g",
      "replaceString": "<smask><label for=\"m$1-set\"></label></smask><setp><label for=\"m$1-set\"></label><con>__F7_PREF_RID_$1__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_PREF_RID_(\\d+)__([\\s\\S]*?)__F7_OPTIONS_HTML__/g",
      "replaceString": "$2</con></setp></stage><dock><label for=\"m$1-a\" n=\"主角信息\"></label><label for=\"m$1-b\" n=\"重要角色\"></label><label for=\"m$1-c\" n=\"当前交互\"></label><label for=\"m$1-d\" n=\"地区与任务\"></label><label for=\"m$1-e\" n=\"过往记忆\"></label></dock><omask><label for=\"m$1-orb\"></label></omask><omenu><tit>行动推荐<i>请选择本次行动</i></tit>__F7_OPTION_RID_$1__"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/__F7_OPTION_RID_(\\d+)__([\\s\\S]*?)__F7_FINAL_END__/g",
      "replaceString": "$2</omenu><orb><label for=\"m$1-orb\"><p></p></label></orb></mahou>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<sec t=\"([^\"]*)\">[\\s,\\u200B\\uFEFF]*<\\/sec>/g",
      "replaceString": "<sec t=\"$1\"></sec>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/<(smem|lmem|tune)>[\\s,\\u200B\\uFEFF]*<\\/\\1>/g",
      "replaceString": "<$1></$1>"
    },
    {
      "enabled": true,
      "applyMode": "front-end",
      "messageRole": "all",
      "regex": "/>\\\\(?:r\\\\n|n)(?=<)/g",
      "replaceString": ">"
    },
    {
      "enabled": true,
      "applyMode": "backend",
      "messageRole": "all",
      "regex": "/\"选项\"\\s*:\\s*\\{[\\s\\S]*?\\}\\s*\\]\\s*\\}/g",
      "replaceString": "\"选项\": {\n    \"提示\": \"历史记录已隐藏,下轮必须正确输出思路与选项,禁止省略\"\n  }"
    },
    {
      "enabled": true,
      "applyMode": "backend",
      "messageRole": "all",
      "regex": "/<discuss>[\\s\\S]*?<\\/discuss>/g",
      "replaceString": "<discuss>\n历史记录已隐藏,下轮注意正确输出讨论过程,禁止省略\n</discuss>"
    }
  ],
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "kfvnj4l1n986ltc3m8l6d7n4.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": "锁定",
        "type": "SET-INPUT",
        "value": "\\锁定xxx(把xxx改成角色名字,这个括号内容删掉)"
      },
      {
        "order": 1,
        "label": "作弊",
        "type": "SET-INPUT",
        "value": "\\作弊 xxx(把xxx改成你想要调节的内容)"
      }
    ]
  },
  "defaultModelSettings": {
    "model": "mango_gemini_vertex/gemini-3.1-pro-preview",
    "contextWindow": 3
  },
  "cover": "rs9lsu4tuzstm4twiswlhw5k.webp",
  "background": "kii6hujs8hepahr73tbkmijv.webp"
}
原始导出字段

本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。