欢迎光临散文网 会员登陆 & 注册

[简明版 未完待续]到底什么是正则表达式?

2023-02-12 01:33 作者:siyan_Fang  | 我要投稿

我想屏蔽所有写'6'的弹幕,那么正则表达式就写为——

m = "6"

有一天,我又不想看'2'了,若添在上一个式子里,就写为——

m = "6|2" 解释:“或”的用法

又有一天,我不想看任何仅含有一个数字的弹幕,你猜,应该写为——

m = "0|1|2|3|4|5|6|7|8|9"...吗?

虽然也可以,但正则表达式的精髓不是枚举,而是提供一个模式,故可写为——

m = "[0-9]" 或 m  ="\d" 解释:\d代表单个数字。[]方括号代表单个字符,里面写0到9,是一样的意思。

未完待续



[简明版 未完待续]到底什么是正则表达式?的评论 (共 条)

分享到微博请遵守国家法律