Enviado em 02/09/2020 - 09:54h
Exemplo: O banco XYZ quer falar com você. Acesse xyz.net e saiba mais.Enviado em 08/09/2020 - 15:53h
Veja se é assim que você precisa:<?php function procpalavras($frase, $palavras) { $palavrasUnidas = implode('|', $palavras); $sufixos = implode('|', ['net','com','org']); preg_match_all("/((?:{$palavrasUnidas}){1}\.{1}(?:{$sufixos}){1}(?:\.br)?)/m", $frase, $resultado); if(isset($resultado[1]) == false) { return ''; } return implode(', ', $resultado[1]); } $frase = "O banco XYZ quer falar com você. Acesse xyz.net e gato.com.br saiba mais"; $palavras = array ("coelho","eu","xyz","gato"); echo procpalavras($frase, $palavras);
Enviado em 08/09/2020 - 17:08h
<?php function procpalavras($frase, $palavras) { $palavrasUnidas = implode('|', $palavras); $sufixos = implode('|', ['net','com','org']); preg_match_all("/((?:{$palavrasUnidas}){1}\.{1}(?:{$sufixos}){1}(?:\.br)?)/m", $frase, $resultado); if(isset($resultado[1]) == false) { return ''; } return implode(', ', $resultado[1]); } $frase = "O banco XYZ quer falar com você. Acesse xyz.net e gato.com.br saiba mais"; $palavras = array ("coelho","eu","xyz","gato"); echo procpalavras($frase, $palavras);
Enviado em 08/09/2020 - 18:34h
Olá @drskaka.<?php function procpalavras($frase, $palavras) { $palavrasUnidas = implode('|', $palavras); $sufixos = implode('|', ['net','com','org','ly']); preg_match_all("/((?:{$palavrasUnidas}){1}\.{1}(?:{$sufixos}){1}(?:\.br)?(?:\/[\w-]+)?)/m", $frase, $resultado); if(isset($resultado[1]) == false) { return ''; } return implode(', ', $resultado[1]); } $frase = "O banco XYZ quer falar com você. Acesse xyz.net e bit.ly/LinkCurto saiba mais"; $palavras = array ("coelho","eu","xyz","bit"); echo procpalavras($frase, $palavras);
Enviado em 08/09/2020 - 18:58h
Enviado em 09/09/2020 - 09:51h
<?php function procpalavras($frase, $palavras) { $palavrasUnidas = implode('|', $palavras); $sufixos = implode('|', ['net','com','org','ly']); preg_match_all("/((?:{$palavrasUnidas}){1}\.{1}(?:{$sufixos}){1}(?:\.br)?(?:\/[\w-]+)?)/m", $frase, $resultado); if(isset($resultado[1]) == false) { return ''; } return implode(', ', $resultado[1]); } $frase = "O banco XYZ quer falar com você. Acesse xyz.net e bit.ly/LinkCurto saiba mais"; $palavras = array ("coelho","eu","xyz","bit"); echo procpalavras($frase, $palavras);
Enviado em 09/09/2020 - 10:52h
Olá.<?php function extrairPalavrasComPontos($texto) { preg_match_all("/(\w+(?:\.\w+)+)+/m", $texto, $resultado); if(isset($resultado[1]) == false) { return ''; } return implode(', ', $resultado[1]); } $frase = "Tenho uma casa.linda que publiquei no youtube.com, paguei impostos no site da receita.fazenda.gov.br e comprei os móveis em www.americadas.com.br."; echo extrairPalavrasComPontos($frase);
preg_match_all
.Enviado em 09/09/2020 - 18:33h
<?php function extrairPalavrasComPontos($texto) { preg_match_all("/(\w+(?:\.\w+)+)+/m", $texto, $resultado); if(isset($resultado[1]) == false) { return ''; } return implode(', ', $resultado[1]); } $frase = "Tenho uma casa.linda que publiquei no youtube.com, paguei impostos no site da receita.fazenda.gov.br e comprei os móveis em www.americadas.com.br."; echo extrairPalavrasComPontos($frase);
preg_match_all
. Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux