Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2017, 00:16
Avatar de zreep
zreep
 
Fecha de Ingreso: octubre-2009
Ubicación: Argentina
Mensajes: 534
Antigüedad: 15 años, 3 meses
Puntos: 12
Pregunta Expresion regular

Hola nuevamente, estoy ahora con un tema que no me deja dormir. Estoy tratando de hacer de que los usuario que realizan los trabajos suban el enlace de los mismos, pero depende la funcion que uso la estoy usando mal y no se como arreglarlo

Use preg_replace que realiza una búsqueda y sustitución de una expresión regular y use preg_match que realiza una comparación con una expresión regular.

Código PHP:
function expresion($text){

$text preg_match("/(http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?/"$text);

return 
$text;

si uso preg_match me da como resultado 0

Código PHP:
function expresion($text){

$text preg_replace("/(http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?/"$text);

return 
$text;

si uso preg_replace este es el error: Warning: preg_replace() expects at least 3 parameters, 2 given in


Todo esto teniendo en cuenta en el post de cada trabajo agregan los enlaces de distintas maneras, ejemplo: trabajo.datasoft.net/daniel/costos o http://trabajo.datasoft.net/nadia/pagos

Bueno, espero me ayuden y gracias
__________________
Zreep