比较两个正则表达式的优先级?

时间:2014-09-26 13:46:20

标签: regex

这里有一些正则表达式:

  1. r.+
  2. re.+
  3. re\w+
  4. re\w{2,4}
  5. [a-zA-Z]+
  6. [a-zA-Z]{6}
  7. ...
  8. 上面的所有正则表达式都匹配单词"结果",但每个正则表达式之间是否有优先顺序?例如,re\w{2,4}可能具有级别5,re\w+可以获得3.其中级别测量优先级。如果它们都匹配一个单词,我宁愿在某些情况下更加关注具有更高优先级的单词。

0 个答案:

没有答案