DIY万能通配符

August 11th, 2009 Categories: 杂项

指定了点号匹配换行符模式,就可以使用点号来匹配包括换行符在内的任意字符了。不过,JavaScript的正则中无法设置点号通配模式,但是我们可以创造一个可以匹配换行符的点号,如下:

1
(?:.|[\r\n])

除此之外,还可以使用互逆的元字符,来构造这样的万能通配符,例如

1
[\s\S], [\d\D], [\w\W]

使用普通字符也可以的。因为我们可以将全部字符划分为a和非a,

1
(?:a|(?!a).)
Tags:
No comments yet.

Leave a Comment