|
本帖最后由 ggmmlol 于 2019-1-2 18:38 编辑
如果深入了解正则表达式,就会明白,正则表达式的实质是一个“表示优先匹配权限的通配符”字符串。
此前,我发表了第一版的正则表达式“万能公式”:
[\s\S]*?(eXp)|[\s\S]+
它就反应了表达式子项eXp的最高优先匹配权限:懒惰匹配“[\s\S]*?”和贪婪匹配“[\s\S]+”一前一后,前者如同心腹助手为其开路,后者则如同保镖护卫为其清扫周边残余,最终以“众星捧月”之形,彰显出eXp的绝对主角地位。
因此,我把第一版的正则表达式万能公式称为“众星捧月”版。
现在,我又提到了它的进化版“唯我独尊”版,那这个进化版到底是怎样的呢?——请看:
(赵日天)|[\s\S]+?
如果说“众星捧月”版是模拟主角eXp出场的拉轰场面而得到的表达式,那么,“唯我独尊”版则是模拟主角赵日天已经就位于主 席台时的屌炸天所得:此时无论是心腹助手还是保镖护卫,都是同一般模样地垂手肃立于其后,只有赵日天带着主角光环"()"在前面以45度角俯视台下,慷慨激昂地说:“你们这些渣渣!好好看清楚了!我、就是、八荒六合、唯我独尊,日天、日地、日空气、的、赵~日~天!”
|
评分
-
6
查看全部评分
-
|