Я пытаюсь получить кое-что из строки в php. В RegexBuddy и Regular expression tester (аддон Firefox) он работает хорошо, но php дает мне следующее:
Предупреждение: preg_match ()
[function.preg-match]: компиляция
не удалось: несоответствующие скобки в
смещение 34 в
D: \ путь \ example.php
по линии 62
мой шаблон "/.{4}_tmp\\([A-Za-z0-9.\\]*)\(([0-9]*)\) : (.*)/i"
пример строки: C:\Temp\browseide\projects\32\821C_tmp\SourceFiles\main.c(8) : error C2143: syntax error : missing ';' before 'for'
что RegexBuddy получает:
821C_tmp\SourceFiles\main.c(8) : error C2143: syntax error : missing ';' before 'for'
Group 1: SourceFiles\main.c
Group 2: 8
Group 3: error C2143: syntax error : missing ';' before 'for'