返回列表 发新帖

【代码分享】分享Pro或VIP正则匹配替换代码

  [复制链接]

133

主题

2337

回帖

9106

积分

硕士生

Rank: 6Rank: 6

金币
3836
好评
87
信誉
105
发表于 2026-3-23 12:31:02 来自手机  | 显示全部楼层 | 阅读模式  来自 辽宁
本帖最后由 小奶瓶 于 2026-3-26 07:10 编辑

代码自己写了之后通过AI进行规范语法、方法名补全等,有兴趣的可以自己改改,仅供参考。


注意事项:

因为我发布的正则代码是通用型的,没有针对某个APP进行过滤,所以使用以下正则代码的时候必须选择指定类路径进行搜索,否则会搜索到广告类,赋值后可能会导致应用崩溃闪退。
例如:com/xxx/

搜索图:

替换图:





更新时间:
2026年03月23日13:19



正则1:方法调用替换(将调用改为直接赋值)
搜索正则代码:
  1. (?:iget|iput|sget|sput|iget-boolean|iput-boolean|sget-boolean|sput-boolean|const|move-result(?:/object)?|invoke-virtual|invoke-direct|invoke-static|invoke-interface)\s+(?:\{([vp][0-9]+)(?:,[^}]*)?\}|([vp][0-9]+))\s*(?:,\s*)?.*?->(getVipType|getisVip|isVipUser|getVipStatus|isMember|checkVip|getVipFlag|isvip|issvip|is_vip|is_svip|ispro|is_pro|is_premium|isPremium|isVip|isVipUser|isVipMember|getVipLevel|getVipExpire|checkVipStatus|isGoldenVip|isPlatinumVip|isDiamondVip|isSuperVip|isUltimateVip|isPro|isProUser|isProMember|getProStatus|isProfessional|isAdvanced|isProVersion|isProActivated|isProUnlocked|getProLevel|isProFeature|isPlus|isPlusUser|isPlusMember|isPremiumUser|isPremiumMember|isGold|isGoldUser|isGoldMember|isSilver|isSilverUser|isSubscribed|is_subscribed|hasSubscription|getSubscriptionStatus|isActiveSubscription|hasActiveSubscription|isAutoRenewing|isTrial|isTrialUser|isOnTrial|hasTrial|isFreeTrial|isPurchased|is_purchased|hasPurchased|getPurchaseStatus|isBought|is_bought|hasBought|getBoughtStatus|isPaid|is_paid|hasPaid|getPaidStatus|isPaidUser|isPaidVersion|isPaidFeature|isFullVersion|isFullGame|isFull|is_full|hasFullVersion|getFullVersionStatus|isUnlocked|is_unlocked|hasUnlocked|getUnlockStatus|isUnlock|is_unlock|hasUnlock|isActivated|is_activated|hasActivated|getActivationStatus|is_active|hasActive|isLicenseValid|hasValidLicense|checkLicense|verifyPurchase|validatePurchase|isPremiumPurchased|isProPurchased|isVipPurchased|isLifetimePurchased|hasPurchaseRecord|hasTransaction|isTransactionSuccess|getTransactionStatus|isOrderCompleted|hasOrderCompleted|isPaymentSuccess|getPaymentStatus|isReceiptValid|hasValidReceipt|checkReceipt|verifyReceipt|isEntitled|isEntitledToContent|hasEntitlement|getEntitlementStatus|AdsRemoved|remove_ads|isAdsRemoved|hasAdsRemoved|isAdFree|noAds|isNoAds|getAdStatus|isPremiumNoAds|isRemoveAds|isLifetime|isLifetimeUser|isLifetimeMember|isForever|isPermanent|isPermanentUser|isPermanentMember|hasLifetime|isLifetimePro|isLifetimePremium|isForeverUser|isNeverExpire|isYearly|isYearlyUser|isAnnual|isAnnualMember|isMonthly|isMonthlyUser|isWeekly|isWeeklyUser|isQuarterly|isQuarterlyUser|isHalfYearly|isSeasonal)(?:\(\)Z|:[IZ])
复制代码


替换正则代码:
  1. const $1$2, 1\n
复制代码


正则2:方法定义替换 - 布尔/整数类型 (I/Z)
搜索正则代码:
  1. \.method\s+public\s+native\s+(getVipType|getisVip|isVipUser|getVipStatus|isMember|checkVip|getVipFlag|isvip|issvip|is_vip|is_svip|ispro|is_pro|is_premium|isPremium|isVip|isVipUser|isVipMember|getVipLevel|getVipExpire|checkVipStatus|isGoldenVip|isPlatinumVip|isDiamondVip|isSuperVip|isUltimateVip|isPro|isProUser|isProMember|getProStatus|isProfessional|isAdvanced|isProVersion|isProActivated|isProUnlocked|getProLevel|isProFeature|isPlus|isPlusUser|isPlusMember|isPremiumUser|isPremiumMember|isGold|isGoldUser|isGoldMember|isSilver|isSilverUser|isSubscribed|is_subscribed|hasSubscription|getSubscriptionStatus|isActiveSubscription|hasActiveSubscription|isAutoRenewing|isTrial|isTrialUser|isOnTrial|hasTrial|isFreeTrial|isPurchased|is_purchased|hasPurchased|getPurchaseStatus|isBought|is_bought|hasBought|getBoughtStatus|isPaid|is_paid|hasPaid|getPaidStatus|isPaidUser|isPaidVersion|isPaidFeature|isFullVersion|isFullGame|isFull|is_full|hasFullVersion|getFullVersionStatus|isUnlocked|is_unlocked|hasUnlocked|getUnlockStatus|isUnlock|is_unlock|hasUnlock|isActivated|is_activated|hasActivated|getActivationStatus|is_active|hasActive|isLicenseValid|hasValidLicense|checkLicense|verifyPurchase|validatePurchase|isPremiumPurchased|isProPurchased|isVipPurchased|isLifetimePurchased|hasPurchaseRecord|hasTransaction|isTransactionSuccess|getTransactionStatus|isOrderCompleted|hasOrderCompleted|isPaymentSuccess|getPaymentStatus|isReceiptValid|hasValidReceipt|checkReceipt|verifyReceipt|isEntitled|isEntitledToContent|hasEntitlement|getEntitlementStatus|AdsRemoved|remove_ads|isAdsRemoved|hasAdsRemoved|isAdFree|noAds|isNoAds|getAdStatus|isPremiumNoAds|isRemoveAds|isLifetime|isLifetimeUser|isLifetimeMember|isForever|isPermanent|isPermanentUser|isPermanentMember|hasLifetime|isLifetimePro|isLifetimePremium|isForeverUser|isNeverExpire|isYearly|isYearlyUser|isAnnual|isAnnualMember|isMonthly|isMonthlyUser|isWeekly|isWeeklyUser|isQuarterly|isQuarterlyUser|isHalfYearly|isSeasonal)\(\)([IZ])
复制代码


替换正则代码:
  1. .method public $1()$2\n.registers 2\n\nconst v0, 1\nreturn v0\n
复制代码


正则3:方法调用替换(将调用改为直接赋值) - 时间类型 (J)
搜索正则代码:
  1. (?:iget|iput|sget|sput|iget-boolean|iput-boolean|sget-boolean|sput-boolean|const|move-result(?:/object)?|invoke-virtual|invoke-direct|invoke-static|invoke-interface)\s+(?:\{([vp][0-9]+)(?:,[^}]*)?\}|([vp][0-9]+))\s*(?:,\s*)?.*?->(getExpiredTime|getExpireTime|getEndTime|getValidTime|getVipEndTime|getVipExpireTime|getRemainingTime|getTimeRemaining|getExpirationTime|getStartTime|getBeginTime|getVipStartTime|getPurchaseTime|getSubscribeTime|getServerTime|getCurrentTime|getValidUntil|getExpiryTime|getDeadline|getRemainingDays|getTrialEndTime|getSubscriptionEndTime|getMemberExpireTime|getCurrentTimestamp|getExpireTimestamp|getNextBillingTime)\(\)J
复制代码


替换正则代码:
  1. const-wide $1$2, 0xffffffL\n
复制代码



正则4:方法定义替换 - 时间类型 (J)
搜索正则代码:
  1. \.method\s+public\s+native\s+(getExpiredTime|getExpireTime|getEndTime|getValidTime|getVipEndTime|getVipExpireTime|getRemainingTime|getTimeRemaining|getExpirationTime|getStartTime|getBeginTime|getVipStartTime|getPurchaseTime|getSubscribeTime|getServerTime|getCurrentTime|getValidUntil|getExpiryTime|getDeadline|getRemainingDays|getTrialEndTime|getSubscriptionEndTime|getMemberExpireTime|getCurrentTimestamp|getExpireTimestamp|getNextBillingTime)\(\)J
复制代码


替换正则代码:
  1. .method public $1()J\n.registers 2\nconst-wide v0, 0xffffffL\nreturn-wide v0\n
复制代码



更新时间:
2026年03月23日13:19


搭建成静态网页,方便以后更新。https://regextool.pages.dev/
暂时先写这些,以后可能还会发关于赋值广告相关的正则代码,打了好多字手指头都戳疼了,休息一会儿,你们玩吧。


本帖子中包含更多资源

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

x
已有3人评分好评 金币 理由
白日梦想家丶 + 1 + 1 很给力!
帅比宝宝 + 1 精品
七夏 + 1

查看全部评分 总评分:好评 +1  金币 +3 

回复

使用道具 举报

26

主题

1059

回帖

5239

积分

硕士生

Rank: 6Rank: 6

金币
434
好评
5
信誉
102
发表于 2026-3-23 12:31:18 来自手机  | 显示全部楼层  来自 广东
厉害了我的大哥啊
回复

使用道具 举报

0

主题

301

回帖

838

积分

高中生

Rank: 4

金币
482
好评
0
信誉
100
发表于 2026-3-23 12:32:05 来自手机  | 显示全部楼层  来自 上海
蟹蟹分享,看看
回复

使用道具 举报

65

主题

3825

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
2358
好评
12
信誉
100

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

发表于 2026-3-23 12:32:54 来自手机  | 显示全部楼层  来自 贵州
看看正则
回复

使用道具 举报

0

主题

1346

回帖

6353

积分

硕士生

Rank: 6Rank: 6

金币
3808
好评
0
信誉
100
发表于 2026-3-23 12:34:30 来自手机  | 显示全部楼层  来自 广东
看看
回复

使用道具 举报

34

主题

481

回帖

2120

积分

大学生

Rank: 5Rank: 5

金币
85
好评
4
信誉
107

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

QQ
发表于 2026-3-23 12:37:40 来自手机  | 显示全部楼层  来自 四川
看看
回复

使用道具 举报

61

主题

3487

回帖

1万

积分

博士生

轻音永不毕业

Rank: 7Rank: 7Rank: 7

金币
3503
好评
2
信誉
100

MT论坛新人考神

发表于 2026-3-23 12:38:24 来自手机  | 显示全部楼层  来自 广西
感谢分享
回复

使用道具 举报

5

主题

2099

回帖

7246

积分

硕士生

Rank: 6Rank: 6

金币
2690
好评
16
信誉
100

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

发表于 2026-3-23 12:38:34 来自手机  | 显示全部楼层  来自 江苏
看看
回复

使用道具 举报

2

主题

4507

回帖

1万

积分

禁止访问

iKUN

金币
1214
好评
16
信誉
111
发表于 2026-3-23 12:39:26 来自手机  | 显示全部楼层  来自 广西
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

229

主题

9654

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
2994
好评
27
信誉
92

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

发表于 2026-3-23 12:42:39 来自手机  | 显示全部楼层  来自 广东
看看是什么
回复

使用道具 举报

20

主题

4549

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
7613
好评
3
信誉
100

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

发表于 2026-3-23 12:42:49 来自手机  | 显示全部楼层  来自 广东
看看内容学习
回复

使用道具 举报

13

主题

6963

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
1506
好评
4
信誉
104

考神

发表于 2026-3-23 12:43:25 来自手机  | 显示全部楼层  来自 云南
看下隐藏
回复

使用道具 举报

14

主题

8108

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
10724
好评
22
信誉
101

2018国庆快乐2018国庆节MT论坛帅哥考神MT论坛新人MT论坛最佳新人MT论坛活跃会员

发表于 2026-3-23 12:44:18 来自手机  | 显示全部楼层  来自 江苏
感谢分享
回复

使用道具 举报

0

主题

588

回帖

2279

积分

大学生

Rank: 5Rank: 5

金币
1594
好评
0
信誉
100
发表于 2026-3-23 12:45:23 来自手机  | 显示全部楼层  来自 福建
看看隐藏啊
回复

使用道具 举报

24

主题

995

回帖

3122

积分

大学生

Rank: 5Rank: 5

金币
1016
好评
2
信誉
100
发表于 2026-3-23 12:46:49 来自手机  | 显示全部楼层  来自 广东
看看隐藏
回复

使用道具 举报

发表回复

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

本版积分规则

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