返回列表 发新帖

【原创工具】自动转化代码为正则形式

  [复制链接]

36

主题

3633

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
2137
好评
101
信誉
192

MT论坛最佳新人考神MT论坛帅哥MT论坛新人MT论坛活跃会员MT论坛侠客

发表于 2022-2-15 17:09:45 来自手机  | 显示全部楼层 | 阅读模式  来自 山东
本帖最后由 怜渠客 于 2022-5-30 21:27 编辑

没想到我的小软件又更新了,这应该是最后的一次更新了。
在我的能力范围内(新手小白)几乎已经不能再优化了。

①v和p替换成 .*,并智能(尽量)识别加上(.*)
②需要转义的字符几乎都加上了 \ 转义
(包括 ( ) [ ] { } $  .  \ )
③.registers v 寄存器转换成registers .*
④换行改成\s+
⑤改进夜间模式
⑥增大文字与边框的间距


有两个版本 一个是练习Java写的,
名字里带C的是练习用C++写的

2022.2.17


效果







下载链接

Java的版本
https://lianquke.lanzouv.com/iVwBy009kyhg
密码:48ez

C写的版本
https://lianquke.lanzouv.com/iJf3D009kyfe
密码:crvf


分割线————



将代码输入进软件,点击转换,即可得到可用于正则搜索的代码。
最近学了一下安卓开发,写了个小软件练手,献丑了


示例:

如图,输入代码
  1. invoke-virtual {p1, v0}, Lcn/lianquke/autore/MainActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

  2.     move-result-object p1
复制代码



点击转换




即可生成代码
输出代码
  1. invoke-virtual \{.*, .*\}, Lcn/lianquke/autore/MainActivity;->getSystemService\(Ljava/lang/String;\)Ljava/lang/Object;

  2.     move-result-object (.*)
复制代码

点击复制按钮会直接复制到剪切板


感谢回复,软件写的有些潦草,可能有些bug,望海涵

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
已有10人评分好评 金币 理由
乱红醉尘 + 1 + 1 很给力!
WZTong + 1 + 1
cnplis + 1 + 1
Momsg + 5 神马都是浮云
武大郎 + 1 + 1 很给力!
正己 + 1 + 1 很给力!
会飞的鱼t5a + 1 + 1
快乐小牛 + 1 + 7 很给力!
无法显示 + 1 + 1 很给力!
yuanyxh + 1 + 1

查看全部评分 总评分:好评 +9  金币 +20 

雾失楼台,月迷津渡
回复

使用道具 举报

32

主题

1218

帖子

4357

积分

大学生

Rank: 5Rank: 5

金币
1680
好评
30
信誉
104

MT论坛最佳新人MT论坛新人考神MT论坛帅哥MT论坛活跃会员

QQ
发表于 2022-2-15 17:10:13 来自手机  | 显示全部楼层  来自 山东临沂
沙发
回复

使用道具 举报

28

主题

3553

帖子

9962

积分

硕士生

Rank: 6Rank: 6

金币
1443
好评
27
信誉
110

考神MT论坛活跃会员MT论坛新人MT论坛帅哥

发表于 2022-2-15 17:10:32 来自手机  | 显示全部楼层  来自 广西
大佬大佬
回复

使用道具 举报

36

主题

3633

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
2137
好评
101
信誉
192

MT论坛最佳新人考神MT论坛帅哥MT论坛新人MT论坛活跃会员MT论坛侠客

发表于 2022-2-15 17:10:59 来自手机  | 显示全部楼层  来自 山东
自古沙发是楼主
回复

使用道具 举报

83

主题

3377

帖子

1万

积分

博士生

white hawk

Rank: 7Rank: 7Rank: 7

金币
2410
好评
57
信誉
100

考神MT论坛帅哥MT论坛最佳新人MT论坛活跃会员MT论坛新人

发表于 2022-2-15 17:12:52 来自手机  | 显示全部楼层  来自 新疆
感谢分享
回复

使用道具 举报

0

主题

3921

帖子

8458

积分

硕士生

Rank: 6Rank: 6

金币
2427
好评
0
信誉
100

MT论坛新人考神MT论坛帅哥MT论坛最佳新人

发表于 2022-2-15 17:13:19 来自手机  | 显示全部楼层  来自 广西桂林
感谢分享
回复

使用道具 举报

28

主题

644

帖子

3676

积分

大学生

Rank: 5Rank: 5

金币
1589
好评
17
信誉
103
QQ
发表于 2022-2-15 17:13:57 来自手机  | 显示全部楼层  来自 香港
怜渠客大佬原来在准备大作
回复

使用道具 举报

35

主题

2413

帖子

8748

积分

硕士生

Rank: 6Rank: 6

金币
1347
好评
13
信誉
103

考神MT论坛活跃会员

发表于 2022-2-15 17:14:38 来自手机  | 显示全部楼层  来自 新疆乌鲁木齐
好东西,感谢分享
回复

使用道具 举报

2

主题

606

帖子

1718

积分

高中生

Rank: 4

金币
537
好评
0
信誉
100
发表于 2022-2-15 17:15:10 来自手机  | 显示全部楼层  来自 湖南郴州
看看隐藏
回复

使用道具 举报

0

主题

1624

帖子

4518

积分

大学生

小白

Rank: 5Rank: 5

金币
1716
好评
0
信誉
100

MT论坛最佳新人考神

发表于 2022-2-15 17:15:16 来自手机  | 显示全部楼层  来自 江西
看隐藏了什么
回复

使用道具 举报

35

主题

2413

帖子

8748

积分

硕士生

Rank: 6Rank: 6

金币
1347
好评
13
信誉
103

考神MT论坛活跃会员

发表于 2022-2-15 17:15:20 来自手机  | 显示全部楼层  来自 新疆乌鲁木齐
离线能用吗?
回复

使用道具 举报

81

主题

3454

帖子

1万

积分

版主

论坛萌新

Rank: 7Rank: 7Rank: 7

金币
3823
好评
203
信誉
101

考神MT论坛帅哥MT论坛活跃会员MT论坛最佳新人MT论坛侠客MT论坛新人

QQ
发表于 2022-2-15 17:15:31 来自手机  | 显示全部楼层  来自 浙江
支持转义换行符成\n吗?MT两行代码之间要有\n\n才能搜索得到
要是能选定或者智能识别哪个.*需要加括号就更好了
回复

使用道具 举报

36

主题

3633

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
2137
好评
101
信誉
192

MT论坛最佳新人考神MT论坛帅哥MT论坛新人MT论坛活跃会员MT论坛侠客

发表于 2022-2-15 17:16:53 | 显示全部楼层  来自 山东
yuanyxh 发表于 2022-2-15 17:13
怜渠客大佬原来在准备大作

简仙人不要开玩笑了,我这是临时起意写的小玩意
雾失楼台,月迷津渡
回复

使用道具 举报

36

主题

3633

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
2137
好评
101
信誉
192

MT论坛最佳新人考神MT论坛帅哥MT论坛新人MT论坛活跃会员MT论坛侠客

发表于 2022-2-15 17:17:13 | 显示全部楼层  来自 山东

不联网的
雾失楼台,月迷津渡
回复

使用道具 举报

36

主题

3633

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
2137
好评
101
信誉
192

MT论坛最佳新人考神MT论坛帅哥MT论坛新人MT论坛活跃会员MT论坛侠客

发表于 2022-2-15 17:18:19 | 显示全部楼层  来自 山东
快乐小牛 发表于 2022-2-15 17:15
支持转义换行符成\n吗?MT两行代码之间要有\n\n才能搜索得到
要是能选定或者智能识别哪个.*需要加括号就更 ...

智能加括号应该是实现了,但是\n没有,我复制之后用MT 能搜到啊
雾失楼台,月迷津渡
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表