爱盲论坛

标题: (原创)简单介绍,如何用正则表达式跳过不想读屏读的部分 [打印本页]

作者: 心灵亮光    时间: 2023-2-9 11:27
标题: (原创)简单介绍,如何用正则表达式跳过不想读屏读的部分
把正则表达式复制。到朗读修正查找文本粘贴上。注,一些读屏有这个功能,不叫这个名字。替换那里不写任何内容。
下面用几个例子,简单介绍怎么用正则表达式去过滤不想听的内容。
用百宝箱浏览天坦社区不读引用
发布.*\d+人点赞\b
这里用发布开始,然后一个英文的点号,点代表一个字符或者标点符号或者一个汉字。后面接着一个星号,星号代表若干,放到点后面就是若干个字符。
然后是\d是代表数字,加号代表一个或更多个,这就是一个数字或多个数字。多个数字的人点赞。后面\b结束,这个加不加都可以,\b是开始或结束,加了在最后就表示这个“赞”必须出现在最后才成立,如果这“赞”字出现在中间就不成立。
百宝箱浏览天坦社区不读发表时间和引用
\d{1,2}[小分]?[时钟天]前.发布.*\d+人点赞\b
这里前面多了\d是数字,花括号是数量,里面是1,2表示一个或两个数字,这里用着匹配多少小时、或多少分钟前发布
然后是方括号,方括号里面就是说多种情况的,或者是小时、分钟、天前的其中一个。
因为小时和分钟都是两个字符,而天是一个字符,所以第1个放括号后面加了一个问号。
问号代表的是可有可无。放到这里就是“小”和“分”出现与否都成立。
后面的跟第一个例子一样
百宝箱浏览爱盲论坛不读发帖小尾巴
本?[楼帖]?来[自源].*发布\b
发帖小尾巴有四种情况,本楼来自、本贴来自、来自、来源
这里是由“本”开始,然后是问号,问号的意思是或者有或者无,因为这个本楼、本帖可能有,可能没有,来自、来源就肯定有。
然后.*代表若干字符,直到发布,用\b结束。
安卓秘书浏览爱盲论坛不读发帖小尾巴
本?[帖,楼]?来自?.*\r\n发表于.*前\b
\r是代表回车,\n是代表换行
因为发帖小尾巴和发帖时间用了两行,而且用字符浏览会出现回车符和换行,所以这两个都用上
论坛助手浏览帮盲社区不读发帖小尾巴
本?楼?来自:.*\n\n发表于.*
不读楼层的方法
\b\d+楼
不读爱盲论坛被屏蔽帖子的提示
\w提示.*内容自动屏蔽.*发布
本楼来自 天坦百宝箱
作者: 江静月    时间: 2023-2-9 12:54
感谢分享。
作者: 风中漫步    时间: 2023-2-9 14:11
666666

本帖来自安卓秘书
作者: 不倒翁    时间: 2023-2-9 16:36
666

来自:掌上乐园
作者: 夏枝雨    时间: 2023-2-9 19:18
感谢分享
本帖来自微秘
作者: 喷子    时间: 2023-2-10 00:24
我这边咋不行呢
本帖来自安卓秘书




欢迎光临 爱盲论坛 (http://amhl.vip/) Powered by Discuz! X3.2