1.7.2 最小的匹配 BACKWARDFORWARD


如果你使用一个旧的Perl版本, 并且你不想贪婪匹配, 你必须使用否定的字符类。(真的, 你正在得到一种限制的贪婪匹配)

在Perl的现在版本中, 你能通过在数量词后使用一个问号, 强迫进行非贪婪的最小匹配。 同样的用户名匹配将是/.*?:/。现在这个.*?将尽可能匹配少的字符, 而不是尽可能多的字符, 所以它停在第一个冒号而不是最后一个冒号。


Copyright: NPACT BACKWARDFORWARD