Это простое регулярное выражение (, в отличие от расширенного ), которое фиксирует все, что стоит перед первым двоеточием, а также все, что идет после него.
Как расширенное регулярное выражение, оно соответствует строке в скобках перед двоеточием, а затем другой строке после двоеточия, при этом предполагается, что входные биты в скобках сами по себе не содержат скобок.
Предполагая, что это простое регулярное выражение, оно захватит две строки first part
и second part:third part
во входных данных
first part:second part:third part
Эти две строки будут доступны в \1
и \2
или в какой-либо другой переменной или массиве в зависимости от используемого инструмента.