正则表达式中括号[]的三种用途

正则表达式中括号[]的三种用途

正则表达式中中括号中可以表示
1. 表示字符/数字区间,如 [a-zA-Z0-9];
2. 某几个字符/数字选其中一个,如[abcd];
3. 可以在中括号中进行取非的操作,如[^a]表示除了字符a之外都可以匹配;
4. 在中括号中的字符不再有特殊的含义,如经常匹配全部的.*,如:[.][*]分别表示匹配.*本身,如果不用中括号,那么.是表示匹配除空格外的任意字符,而*是匹配任意个字符。

打赏

Leave a Reply

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Notify of

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

正则表达式中括号[]的三种用途