Вы уже использовали контрольные глаголы Perl 5.10 backtracking в своих регулярных выражениях? И какие проблемы они помогли вам достичь?
Как и в прошлом: я немного поработал, но я не могу получить действительно полезные результаты.
В качестве сравнения, когда я начал получать то, что сделал группа (?>
, он начал отображаться больше в моих регулярных выражениях. Мне понравилась идея настройки мира регулярного выражения Perl на определенный набор предположений. По мере того, как языки RE становятся более популярными, обратное отслеживание делает работу REs дико отличающейся от скудной и средней FSA, на которой они основывались.
Когда кто-то может сказать мне, что в другой реализации REs есть контрольные глаголы с возвратом - и PCRE этого не делает, я могу признать, что он принадлежит к общей области знаний людей, знающих о регулярных выражениях. Это вопрос с регулярным выражением Perl, и ребята, помогающие людям с Ruby, Python, С#, Javascript или любыми реализациями PCRE-клиента, вероятно, не могут помочь или считать это пустой тратой для тегов, которые они обычно читают.