|
沙发
发表于 2025-4-25 12:28:56
|
只看该作者
河北省廊坊市
自己把需要修改的属性填在括号内用 | 分隔
(等级|HP|MP|攻击|连击率|狂暴率|致命率)
变量名 | 类 型 | 静态 | 数组 | 备 注 | 正则 | 正则表达式类 | | | n | 整数型 | | | 匹配文本 | 文本型 | | | 属性 | 文本型 | | | 数值 | 文本型 | | | 新数值 | 整数型 | | | 新文本 | 文本型 | | |
新文本 = #常量1 正则. 创建 (“(等级|HP|MP|攻击|连击率|狂暴率|致命率)=(\d+)”, 文本内容, , , , ) 计次循环首 (正则. 取匹配数量 (), n ) 匹配文本 = 正则. 取匹配文本 (n, ) 属性 = 正则. 取子匹配文本 (n, 1, ) 数值 = 正则. 取子匹配文本 (n, 2, ) 新数值 = 到整数 (到数值 (数值 ) × 倍数 ) 新文本 = 子文本替换 (新文本, 匹配文本, 属性 + “=” + 到文本 (新数值 ), , 1, 真) 计次循环尾 ()返回 (新文本 )
补充内容 (2025-4-25 13:36):
第一行 #常量1 换成 文本内容 忘记改了 |
评分
-
参与人数 1 | 荣誉 +1 |
收起
理由
|
笨潴
| + 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻! |
查看全部评分
|