Articles of regex

Faça um URL amigável com 2 parâmetros em PHP com o Apache

Então estou com um pouco de sopa aqui. Eu preciso fazer um URL amigável. Este é o URL onde eu entre os valores de pesquisa project_name e version localhost: 8080 / demo_webpages_project / retrieval.html É aqui que me leva a enviar os valores localhost: 8080 / demo_webpages_project / download.php? project_name = QT & version = […]

csv compa separada url conversão de urls simples para hiperlinks

Eu tenho um arquivo csv cheio de links de imagem simples por exemplo: http://www.domain.com/galleries/big/gallery_69_1481.jpg, eu tenho mais de um mil deles para converter em imagens de galeria no conteúdo do post de wordpress Eu pensei que o bloco de notas ++ seria o mais fácil de usar o regex. Não consigo encontrar nada que me […]

Obtendo ‘O ponto de enrty do procedimento php_var_unserialized_init não pôde ser localizado’

Estou trabalhando na configuração do Solr for Windows para o Moodle 3.1 . Minha informação php parece PHP 7.0.21 (cli) (construído: 5 de julho de 2017 13:31:19) (ZTS), e eu estou executando o Windows 10, 64 bits. Eu baixei ‘7.0 Thread Safe (TS) x86’ em https://pecl.php.net/package/solr/2.4.0/windows . Eu adicionei ‘ extension=php_solr.dll ‘ ao meu php.ini […]

preg_replace contabilizando textos semelhantes

Estou tentando fazer um preg_replace tendo em conta textos semelhantes em padrões. Meu objective é remover uma determinada string de um texto emitido por um software OCR (algumas letras podem ser confundidas). Vamos dar um exemplo de código: $ocr = ‘Appartamento sito in Vioolo San Vincenzo, n.4 e censito al ; preg_replace(‘#\bVicolo San Vincenzo[, ]+([0-9]+|n[\.]? […]

preg_replace: substituindo usando%

Estou usando a function preg_replace, mas não consigo descobrir como fazê-lo funcionar, a function simplesmente não parece funcionar para mim. O que eu estou tentando fazer é converter uma string em um link se qualquer palavra contiver o caractere% (porcentagem). Por exemplo, se eu tiver a string “go to% mysite”, eu gostaria de converter a […]

Precisa da Regex para combinar várias linhas até encontrar Match entre delimitadores comuns

Estou tentando escrever uma regex que retornará uma combinação de linha múltipla de um arquivo de log. Usando o exemplo abaixo – eu quero combinar uma “transação” inteira que começa e termina com o mesmo texto que TODAS as outras transactions no log (Start e End). No entanto, entre essas linhas há um identificador personalizado […]

Regex para separar params usando preg_match

Atualmente, estou usando esta regex: /([-0-9]+).([-0-9]+).([-0-9]+).([-0-9]+).(.*?).([-0-9]).([-0-9]+).([-0-9.]+).([-0-9.]+).([-0-9.]+).*/i para combinar esse tipo de coisa: 1 0 61 12345678 sierra007^7 0 0 123.123.123.123:524 26429 25000 O problema que estou tendo é que o nome sierra007^7 realmente aparece como sierr e depois tudo depois que ele está quebrado. O que eu preciso é para o .*? parte para combinar […]

Complexo (?) Nome Correspondência Regex para vBulletin

Estou criando algum BBcode personalizado para um fórum. Estou tentando obter a expressão regular, mas tem me esquecido por semanas. Todos os conselhos de especialistas são bem-vindos. Entrada de amostra (um exemplo muito básico): [quote=Bob]I like Candace. She is nice.[/quote] Ashley Ryan Thomas Essencialmente, eu quero encerrar qualquer nome (de uma lista especificada) em [user] […]

PHP – Regex para verificar se vem do Google Maps

Estou tentando validar a input do usuário como esse (sim, o é a input): Estou usando esta regex para verificar se a input é realmente um iframe E vem do google map like this (em php): if (!preg_match(‘/]*src=”https:\/\/w.google.com\/maps\/[^”]+”>\s*/’, $input)) { return \Response::json(array( ‘type’ => ‘danger’, ‘message’ => ‘Embedded map should be in iframe tags!’, )); […]

Codifique caracteres se não estiverem já codificados (com rawurlencode e preg_replace_callback)

Eu quero replace todos os caracteres em uma string com sua representação de porcentagem de codificação ( %xy ), mas somente aqueles que ainda não estão codificados em porcentagem. Por exemplo, na string abc#%2Bdef , a parte %2B já possui uma representação codificada em porcentagem. Portanto, não deve ser recodificado. O resultado correto após a […]