Articles of regex

Como girar genericamente os divs de auto-encerramento em usando o PHP e preg_match_all

Esta é uma má idéia, mas preciso avançar até encontrar uma solução real. Apenas gastou 100 repetições em uma recompensa para fazê-lo. Enfim, eu tenho um monte de divs como este: O número na ID é variável como é o data-href. Ambos precisam ser preservados. Eu preciso dos divs desta forma: Então, minha pergunta é […]

Simple HTML DOM – substitua todas as ocorrências de uma determinada palavra – sem afetar atributos

Eu estava pensando: como eu mudaria todas as ocorrências de uma determinada palavra em um HTML, mas apenas fora das tags? Exemplo: Digamos que eu quero replace todas as ocorrências de myWordToReplace com myWordToReplace Então, este html myWordToReplace andSomeOtherText deve render myWordToReplace andSomeOtherText Eu estava tentando conseguir isso com o regex, mas também é uma […]

Php regex para javascript regex

Eu escrevi um regx para validar um campo de nome em php as, /^[\pL\s]+$/u e está funcionando como eu esperava EX: preg_match(“/^[\pL\s]+$/u”, “test#”); Agora eu preciso fazer a mesma validação no lado do cliend. por isso eu preciso converter isso em javascript regex . Eu tentei, /^[\pL\s]+$/u.test(filed_value) e não está funcionando como php, estou recebendo […]

Como combinar individualmente todos os números que seguem imediatamente uma palavra-chave?

Eu tenho essa string: 28.6MH\/s 27.3MH\/s | Temp(C): 64 66 61 64 63 | Fan: 74% 76% 69% 75% 72% | HW: 21 21 21 e eu quero extrair os valores Temp , mas não consigo descobrir o que estou fazendo de errado. A expressão que eu criei (e não funciona) é: ((?\d\d)(?!\.).+(?!Fan))+ Debuggex Demo

Expressão regular como fazer regex tomar segundo / ** como ponto de partida

Aqui está o exemplo $ source /** * These functions can be replaced via plugins. If plugins do not redefine these * functions, then these will be used instead. */ if ( !function_exists(‘wp_set_current_user’) ) : /** * Changes the current user by ID or name. * */ function wp_set_current_user($id, $name = ”) { Atenção : […]

Analisando o conteúdo da tabela em php / regex e obtendo resultado por td

Eu tenho uma mesa como essa que passei um dia inteiro tentando obter os dados: Monthely rent Fr. 1’950. Rooms(s) 3 Surface 93m2 Date of Contract 01.04.17 Como você pode ver os dados estão bem organizados, e estou tentando obter esse resultado: monthly rent => Fr. 1’950. Rooms(s) => 3 Surface => 93m2 Date of […]

Preg_replace problema de matemática simples com a solução?

Tenho cordas que contêm problemas de matemática simples 1 + 10, 2 + 2, 5-3 … Estou querendo combinar esses problemas de matemática e substituí-los pela solução. Para que: Jimmy vira 5 + 5 na sexta-feira. é mudado para: Jimmy gera 10 na sexta-feira. Eu não preciso de multiplicação ou divisão neste ponto, então eu […]

Converter Expressão Regular do Javascript para Expressão PHP (PCRE)

Eu estou no meu pescoço em expressões regulares, e eu tenho essa expressão regular que funciona em javascript (e flash) que eu simplesmente não consigo trabalhar no PHP Aqui está: var number = ‘(?:-?\\b(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?(?:[eE][+-]?[0-9]+)?\\b)’; var oneChar = ‘(?:[^\\0-\\x08\\x0a-\\x1f\”\\\\]’ + ‘|\\\\(?:[\”/\\\\bfnrt]|u[0-9A-Fa-f]{4}))’; var str = ‘(?:\”‘ + oneChar + ‘*\”)’; var varName = ‘\\$(?:’ + oneChar + […]

Como fazer uma regex para remover todos os caracteres especiais (?. = +, Etc), mas deve permitir que o chinês / japonês / coreano

O caractere Chinês / Japão / Core é de dois bytes ou Unicode.

procure e substitua toda a corda com substituição

Eu tenho uma string que eu gostaria de replace por outra se uma palavra dentro da string for encontrada. $pattern = array(“/jacket/i”,”/jeans/i”); $replacement = array(“jacket”,”jeans”); $string = ‘Red jackets’; $replaced_string = preg_replace($pattern, $replacement, $string); Eu sei que o acima não funcionará, mas eu preciso ser capaz de usar uma série de padrões e substituições. Gostaria […]