Я смог решить проблему, обновив до версии 65 или 66. По словам сопровождающего этого PPA, эта проблема связана с чем-то, что, вероятно, отсутствует в версии 64.
String to catch:
must-c046-was001-ix.1.oca.best.net
Regex (форма PCRE):
/must-[a-z0-9-.]+best[a-z.]+/
Объяснение регулярного выражения здесь поможет его расшифровать.
Он найдет строку с «must-» в начале, за которой следует по крайней мере одна строчная буква, число, тире или точка; затем «лучше», за которым следует хотя бы одна буква или точка. Я бы использовал параметр «g» в конце нормально, но если вы используете некоторые системы, которые не будут работать, например, объяснение regex здесь не включает эту опцию, но включает в себя, например, i "(как последний символ после косой черты, чтобы сделать совпадение нечувствительным к регистру.
String to catch:
must-c046-was001-ix.1.oca.best.net
Regex (форма PCRE):
/must-[a-z0-9-.]+best[a-z.]+/
Объяснение регулярного выражения здесь поможет его расшифровать.
Он найдет строку с «must-» в начале, за которой следует по крайней мере одна строчная буква, число, тире или точка; затем «лучше», за которым следует хотя бы одна буква или точка. Я бы использовал параметр «g» в конце нормально, но если вы используете некоторые системы, которые не будут работать, например, объяснение regex здесь не включает эту опцию, но включает в себя, например, i "(как последний символ после косой черты, чтобы сделать совпадение нечувствительным к регистру.
String to catch:
must-c046-was001-ix.1.oca.best.net
Regex (форма PCRE):
/must-[a-z0-9-.]+best[a-z.]+/
Объяснение регулярного выражения здесь поможет его расшифровать.
Он найдет строку с «must-» в начале, за которой следует по крайней мере одна строчная буква, число, тире или точка; затем «лучше», за которым следует хотя бы одна буква или точка. Я бы использовал параметр «g» в конце нормально, но если вы используете некоторые системы, которые не будут работать, например, объяснение regex здесь не включает эту опцию, но включает в себя, например, i "(как последний символ после косой черты, чтобы сделать совпадение нечувствительным к регистру.