|
|
本帖最后由 是果宝呐 于 2024-6-20 22:40 编辑
上次发帖随便写了个正则匹配剪切板特征,刚发现特征又开始变化了,虽说论坛里有可能会有一些内鬼,但这不重要。
这次123云盘复制的变成了以下内容:
根据这两次我们大致可以判断出,通过特殊符号的开头结尾,来匹配中间类似于邀请码、口令或者其他用途的 数字+大小写字母。
也就是说我们可以通过 [^x] 来匹配非“x”的任意字符,从而适应可能会不断变化的特征。
但此种方法也存在局限性以及误判,所以请大家开动自己聪明的小脑袋瓜自行补充剩余正则表达式吧!
如果写不出来也没有关系,下面是给写不出来的坛友们准备的:
- ^[^a-zA-Z0-9][a-zA-Z0-9]+[^a-zA-Z0-9]$
- 或者用这个简化版:(会多匹配一个下划线)
- ^\W[a-zA-Z0-9]+\W$
复制代码
注释:
^ 匹配开头(在中括号内为排除)
- 字符范围(仅限中括号内使用)
\W 等价于 [^A-Za-z0-9_]
$ 匹配结尾
有关正则表达式的教程,大家可以自行搜索学习,我最近并没有做关于正则的个人风格教学的计划,所以之前承诺的多少会延后一些。 |
-
查看全部评分
总评分:好评 +1
金币 +1
|