Articles of regex

PHP DateTime Regex

Ei, longa história, herdei algum código terrível. Como resultado, uma comparação de string é buggy ao comparar as datas devido ao formato da data. Estou tentando converter a data em uma syntax DateFormat válida para que eu possa executar uma comparação adequada. Estas são algumas amostras do formato atual: 12/01/10 at 8:00PM 12/31/10 at 12:00PM […]

Cadeia de correspondência PHP e obter o resto?

Digamos que eu tenho a frase: “Os homens melhoram com os anos”, então, se eu fornecer uma seqüência de caracteres que combine “Homens melhorem”, eu quero obter o resto apenas “com os anos”. Isso é possível com regex?

extraindo números de telefone

Estou tentando exalar números de telefone de um dataset. Tem que ser capaz de extrair números internacionais e locais de cada país. As regras que eu definei são: 1. Procure o símbolo internacional, indicando que é um número de discagem internacional com uma extensão válida (de +1 a +999). 2. Se o símbolo de mais […]

Pegue o que está entre e aplique mudanças

Eu quero fazer checkbox de código, onde eu posso aplicar as mudanças. Se eu tenho isso: $var= “word”; Dentro destes [code] AQUI [/code] , vou mudar $var em cor vermelha e “word” em verde. Eu usei preg_replace para selecionar o que está entre estes [code] [/code] . $codebox = preg_replace(“/\[code\](.*?)\[\/code\]/”,”$1″,$string); A coisa é com preg_replace. […]

Como extrair um número de n dígitos em diferentes formas (separados por um espaço) – PHP

Eu preciso extrair um número de 8 dígitos de diferentes arquivos de texto. A questão é que pode haver ou não um espaço antes e depois de cada dígito abaixo. Cada cliente coloca o espaço no entanto, ele acha que o número é mais legível, daí o problema extraí-lo. 33113306 33 11 33 06 3311 […]

Expressão regular: encontre elementos envolvidos com seletores específicos

Eu realmente estou mal com expressões regulares – nunca tive tempo suficiente para aprender corretamente. Estou tentando encontrar todos os elementos dentro da cadeia que estão envolvidos com %% %% – o exemplo seria: %%galeria%% Alguma idéia de que expressão regular faria o trabalho aqui? Eu vou depois usá-lo em PHP para replace os espaços […]

preg_match_all não corresponde a todas as possibilidades

Estou tentando recuperar todas as partidas, porém eu só recebo uma Aqui está a minha corda $html = ‘ This is my Home Page.{{ type=”slider” }} ‘; Se você ver uma string contiver {{ type=”slider” }} , agora, se eu escrever esta string apenas uma vez que eu obtenho meu resultado esperado, mas se eu […]

Validando dados do formulário usando regex

Estou mais novo e feliz por estar aqui no Stackoverflow. Eu estou seguindo este site desde há muito tempo. Eu tenho um campo de input / texto. (por exemplo, “Insira seu nome”) O script inicia os seguintes controles quando o usuário envia dados: 1) Controlar se o campo está vazio ou não. 2) Controlar se […]

Nome completo com e-mail válido

$string ='”Test User” ,”Another” ,”aeer” ‘; Eu consegui dividir isso tornando-se um par de nome e endereço de e-mail com este código preg_match_all(‘!”(.*?)”\s+!’, $string, $matches); O problema é que não posso validar o endereço de e-mail, o endereço de e-mail falso também será igual. Como filtrar apenas o email válido e também dividir o nome […]

php preg_replace remove mil separator em uma string

Há um longo artigo, eu quero apenas remover thousand separator , não uma vírgula. $str = “Last month’s income is 1,022 yuan, not too bad.”; //=>Last month’s income is 1022 yuan, not too bad. preg_replace(‘#(\d)\,(\d)#i’,’???’,$str); Como escrever os padrões regex? obrigado