Articles of regex

Determine o tipo de dados usando Regexp

Eu tenho uma string. Eu deveria gerar um texto sql. Posso determinar o tipo de dados usando o regexp. Por exemplo: 15.04.2013 ou 2013/04/15 ou 15/04/2013 é data. 15, 46 é inteiro / int 1 ou 0 é booleano … etc.

Modificador desconhecido ‘v’ ao usar a expressão preg_match () no regex

$regex = ‘/\b’.$keyword.’\b/i’; // case insensitive match if (preg_match($regex, $linkedin_html) == 0) { $this->_htmlValidationFailed++; continue; } Quando uso este código … eu recebo erro como modificador desconhecido ‘v’ .. Diga-me o que é o problema e me ajude a corrigir.

php / as3 regex para dividir vários json em um

Por exemplo, eu tenho essa string de 2 objects json: {“glossário”: {“título”: “exemplo de glossário”}, “aaa”: “1212”} {“adada”: “faka”} Eu quero dividi-lo na matriz para PHP e Actionscript 3 Array ( [0] => ‘{“glossary”: {“title”: “example glossary”}’, [1] => ‘{“adada”: “faka”}’ ) Qual é o melhor método para fazê-lo. Editar: Não preciso responder como analisar […]

php regex: número de telefone 7-12 dígitos podem conter hypen ou espaço

Eu tentei a solução para números de telefone com 7-12 dígitos que podem conter espaços ou hypens no seguinte link. O primeiro e último personagem tem que ser um número. Expressão regular para coincidir com 7-12 dígitos; pode conter espaço ou hífen No entanto, não estou entendendo bem o regex. $phone_pattern=”/^\d(?:[-\s]?\d){6,11}$/”; O que significa “:” […]

PHP Regex para extrair subdomínios de domínios arbitrários

Eu quero extrair a parte de subdomínio e domínio para domínios com extensões arbitrárias de nível superior. Portanto: sub1.domain1.com -> extrair subdomínio = sub1, domain = domain1.com sub2.domain2.co.in -> Extrair subdomínio = sub2, domain = domain2.co.in sub3.domain3.co.uk -> Extrair subdomínio = sub3, domain = domain3.co.uk sub4.domain4.us -> Extrair subdomínio = sub4, domain = domain4.us mydomain.com […]

Obter dimensão de um vídeo usando regex e ffmpeg

Se eu tiver essa string fornecida por um comando ffmpeg quando tentar obter informações sobre um vídeo: Copyright (c) 2000-2015 os desenvolvedores do FFmpeg criados com a configuração gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-11): –prefix = / usr / local / cpffmpeg –enable-shared –enable- nonfree –enable-gpl –enable-pthreads –enable-libopencore-amrnb –enable-decoder = liba52 –enable-libopencore-amrwb –enable-libfaac –enable-libmp3lame […]

PHP substitui subcadenas precedentes de alguma outra substring

Digamos que eu tenho essa string: $myString = ‘aaa = b AND cc = dd OR e = ff_%_g AND hh = iii AND j = k_%_lll …’ Eu quero verificar se a substring ‘_%_’ está presente, e nesse caso, eu quero replace o anterior (e apenas o anterior) ‘=’ por ‘LIKE’ . Ou seja, […]

Regex Match e Nested Elements

Eu tenho esse código regex: (.*?) O que combinará //some stuff here later O que eu preciso é cuidar de comentários nesteds e se os nomes são os mesmos. Por exemplo //some stuff here later //it’ll match up to the below end another_functional_name Como você pode ver, está nested, mas o regex irá capturar o […]

O PHP regex com \ s nele não está funcionando

então eu tenho esse código: $body = ‘$var = \’VALUE\’;’; $matches = array(); preg_match(“/\$var\s*=\s*(‘|\”)(.*)(‘|\”);/”, $body, $matches); print_r($matches); No entanto, revela que $ correspondências estão vazias … Por que esse é o caso? Quando eu tentei o regex em http://regex101.com/ , funcionou. É por causa do que eu usei no regex? (Eu estou tentando combinar personagens […]

php preg match – como obter o html tag?

havia muitos tópicos sobre isso, mas eu ainda preciso de ajuda. Eu preciso usar preg_match para obter o texto que eu preciso de tags HTML. o HTML é: (I need this content) (btw. Resolvi meu problema com domdocument, mas eu preciso usar preg_match) Por favor ajude. Saudações.