Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
"update.get.[0-9]+.[a-z]+"
"(update).(get).([0-9]+).([a-z]+)"
$str = 'test'; echo $str[0].$str[1].$str[2];
$s1 = "update.get.[0-9]+.[a-z]+"; $s2 = "(update).(get).([0-9]+).([a-z]+)"; $res = preg_replace( '/^(\w+)\.(\w+)\.(\[\d+?\-\d+?\].*?)\.(\[\w+?\-\w+?\].*?)$/', '($1).($2).($3).($4)', $s1 ); var_dump($res === $s2); //true
$str = 'update.get.[0-9]+.[a-z]+'; $result = '(' . str_replace('.', ').(', $str) . ')'; print $result ;