找回密码
 加入
搜索
查看: 212|回复: 10

[AU3基础] 求问个正侧问题

[复制链接]
发表于 2024-4-8 09:15:59 | 显示全部楼层 |阅读模式
tag=1
tag=1

tag=1

tag=2


大神帮指点下,正则可以找出不同字符吗? 就是文档里有多个tag=1,那么只要是在这个文档里存在不是tag=1的就会提示不匹配?
(?m)^msg=(\b1\b)就会写这么一段,剩下的不会写了。。。


发表于 2024-4-8 11:21:44 | 显示全部楼层
用正则工具调试。看语法的
 楼主| 发表于 2024-4-8 13:09:19 | 显示全部楼层
redapple2008 发表于 2024-4-8 11:21
用正则工具调试。看语法的

额。。不会用哦,帮搞搞呗,感谢
发表于 2024-4-8 14:27:47 | 显示全部楼层
(?m)^tag=[^1]
是不是这样的意思?
 楼主| 发表于 2024-4-8 15:08:48 | 显示全部楼层
redapple2008 发表于 2024-4-8 14:27
(?m)^tag=[^1]
是不是这样的意思?

这样的话,比如11、12、1a、1b这种只要是1打头的不会被排除的
发表于 2024-4-8 16:43:28 | 显示全部楼层
(?im)^tag=(?:1(?!\s|$)\V*|[^1]\V*)
发表于 2024-4-8 16:46:27 | 显示全部楼层
tag=(?:[^1]|1\S)
发表于 2024-4-8 17:13:37 | 显示全部楼层
jwqs5533 发表于 2024-4-8 15:08
这样的话,比如11、12、1a、1b这种只要是1打头的不会被排除的

你可能需要这个:
(?m)^tag=(?!1$)\d+
发表于 2024-4-8 18:26:07 | 显示全部楼层
(?mi)^tag=(?:[^1]|1\V+|$)
 楼主| 发表于 2024-4-9 09:55:37 | 显示全部楼层

A大的技术那是相当牛逼PLUS了
发表于 2024-4-9 13:26:57 | 显示全部楼层
holley 发表于 2024-4-8 17:13
你可能需要这个:
tag=1
tag=1
tag=222
tag=1
tag=2111
tag=2
tag=11
tag=123
tag=1ab
tag=a123
tag=ab32
tag=1b
这样如何:
(?m)^tag=(?!1$).+
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-30 05:12 , Processed in 0.080787 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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