有些知识,咱们只须要付出一点点时间,把它掌握了,会大大提升咱们的效率,节省咱们的时间。正则表达式就是这样的知识,可是,做为入行好几年的我来讲,正则表达式一直是一头雾水,今天决定把它好好研究研究。正则表达式
正则表达式是一组由字母和符号组成的特殊文本, 它能够用来从文本中找出知足你想要的格式的句子.3d
^ 表示文本以^后面的文字开头,
结尾 举个栗子cdn
两个在一块儿一块用意思就是以hello开头,以hello结尾(或者说以h开头,以o结尾,中间匹配ello)blog
{num}表示连续出现num次,好比'a{2}'表示a连续出现2次,不过须要注意的是,若是字符连续出现的次数大于指定的次数,也是能够被匹配到的图片
{n, m}表示以前的字符至少出现n次,最多出现m次,都能被匹配到,也就是说,只要 n <= 字符出现的次数在 <= m,就能被匹配到。it
表示以前的字符至少出现x次,或者连续出现次数大于x次,便可被匹配到。io