ClaudioX Posted July 24, 2011 Report Share Posted July 24, 2011 Olá pessoal,A expressao regular parece q está sempre escapando.. nunca retornando true.$diretorio = 'usr_arquivos/Cópia de 022804804-EX00...jpg'; $diretorio = "$diretorio ..\ "; //add para teste $ER = '(\.+[\\])'; var_dump((bool)preg_match('/'.$ER.'/gi', $diretorio));Recebo a mensagem: Message: preg_match() [function.preg-match]: Compilation failed: missing terminating ]já tentei.. $ER = '(\.+\\)' (\.+\\[/])A ER final desejada, seria algo como: @([:*?<>|"])|(\.+\\[/])@iDesde já agradeco a quem conseguir ajudar Quote Link to comment Share on other sites More sharing options...
Question
ClaudioX
Olá pessoal,
A expressao regular parece q está sempre escapando.. nunca retornando true.
Recebo a mensagem: Message: preg_match() [function.preg-match]: Compilation failed: missing terminating ]
já tentei.. $ER = '(\.+\\)' (\.+\\[/])
A ER final desejada, seria algo como: @([:*?<>|"])|(\.+\\[/])@i
Desde já agradeco a quem conseguir ajudar
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.