8 心灵亮光 1年前 343次点击
把正则表达式添加到朗读修正的查找文本,注,有些读屏有类似功能,但是名字不同。替换哪里不写内容。
下面用几个例子,简单介绍怎么用正则表达式去过滤不想听的内容。
用百宝箱浏览天坦社区不读引用
发布.*\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提示.*内容自动屏蔽.*发布
讲的很详细,感谢楼主的分享。