Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, estou com uma grande dúvida, na verdade é falta de conhecimento.
Achei muito complexo o funcionamento da string pattern.
$str_pattern = "/\?[a-z]{1}\[[^(\[|\])]+\]/";
$str_subject = "Existe um texto grande com este parametro dentro ?d[Data cadastro inicial. FORMATO: 01/01/2011] e depois do parametro existe mais texto";
preg_match_all($str_pattern , $str_subject, $array_match);
print_r($array_match);
Eu tenho a seguinte saida:
Array ( [0] => Array ( [0] => ?d[Data cadastro inicial. FORMATO: 01/01/2011]) )
A minha falta de conhecimento está em como funciona o parametro $str_pattern. Eu preciso saber como montar um $str_pattern, quero entender o conceito.
Analisando eu percebi que todos devem ter essas duas barras "//", e dentro das duas barras a string desejada. Percebi também que [a-z] indica o intervalo de caracteres.
Fora isso não consegui compreeder mais nada.
Alguém pode me ajudar ?
Abração.
Carregando comentários...