Resultados da pesquisa a pedido "preg-match"
Como obter a correspondência de regex mais curta e mais longa possível com preg_match ()
Tenho uma string semelhante a esta: {{something1}} something2 {{something3}} something4Como posso combinar apenas "something1" usando opreg_match() função? Eu tentei preg_match("/\{\{(.*)\}\}/si",$content,$matches); mas isso correspondeu ...
Warning: preg_match () [match.preg-function]: modificador desconhecido '('
Tenho estas tags HTML: <div class="title">Copy me if you can</div> Então eu quero usar preg_match para pegar apenas "Copie-me se puder" Estou usando este padrão de preg: $preg = "<div class=\"title\">(.+?)</div>"; Então eu escrevi este ...
PHP regex não captura grupo sem correspondência
Estou fazendo uma data combinando regex, e está tudo indo muito bem, eu tenho isso até agora: "/(?:[0-3])?[0-9]-(?:[0-1])?[0-9]-(?:20)[0-1][0-9]/" Espera-se que corresponda a dias e meses com um ou dois dígitos e anos com dois ou quatro dígitos ...
Símbolos de pré-expressão de expressão regular não são detectados
Tenho um dicionário de palavrões no banco de dados e o seguinte funciona muito bem preg_match_all("/\b".$f."(?:ing|er|es|s)?\b/si",$t,$m,PREG_SET_ORDER);$t é o texto de entrada e, simplesmente,$f = preg_quote("punk"); "punk" é do dicionário do ...
preg_match tem limite de tamanho de string
preg_match tem limite de str no PHP 5.2.5 <?php $str1 = 'a@b%c@d' . str_repeat ('=', 33326); $str2 = 'a@b%c@d' . str_repeat ('=', 33327); $regexp = '/^(.*)@(.*)%(.*)$/si'; echo preg_match ($regexp, $str1) ? "Correct " : "Wrong "; // works ...
regex para validar o nome da pasta e o nome do arquivo
Quero validar um nome de arquivo Nome do arquivo ou pasta não deve conter \ /? % *: | "<>. Você poderia me sugerir a expressão regex para usar em preg_match ()? Obrigado
PHP preg_match UUID v4
Eu tenho uma string que contémUUID v4 [http://www.php.net/manual/en/function.uniqid.php#94959] $uuid = 'http://domain.com/images/123/b85066fc-248f-4ea9-b13d-0858dbf4efc1_small.jpg'; Como eu obteria ob85066fc-248f-4ea9-b13d-0858dbf4efc1 do valor ...
Como posso converter expressões ereg para preg em PHP?
Desde aPOSIX expressões regulares (ereg) [http://php.net/regex] estão obsoletos desde o PHP 5.3.0, gostaria de saber uma maneira fácil de converter as expressões antigas emPCRE (Expressões regulares compatíveis com Perl) ...
Usando preg_match em uma matriz multidimensional para retornar matrizes de valores-chave
Tenho uma matriz estruturada da seguinte forma: $data = array( "abc"=>array( "label" => "abc", "value" => "def", "type" => "ghi", "desc" => "jkl", ), "def"=>array( "label" => "mno", "value" => "qrs", "type" => "tuv", "desc" => "wxyz", ), );Eu ...
Obter correspondências repetidas com preg_match_all ()
Estou tentando fazer com que todos os substrings correspondam a um multiplicador: $list = '1,2,3,4'; preg_match_all('|\d+(,\d+)*|', $list, $matches); print_r($matches);Este exemplo retorna, como esperado, a última correspondência em[1]: Array ...