2 berichten aan het bekijken - 1 tot 2 (van in totaal 2)
  • Q:

    Bijdrager
    computer space

    Pregreplace youtubelink

    Ik wil een pregreplace doen om een youtubelink in een tekst om te zetten naar embedded code.
    Ik heb nu dit:

     
    '#(<a href="http://(www" rel="nofollow">http://(www</a>.)?youtube.com)?/(v/|watch\?v\=)([-|~_0-9A-Za-z]+)&?.*?#i'
     

    Alleen pakt ie https links nu niet goed.
    Hoe pas ik de bovenstaande link aan voor http en https links?


    Bijdrager
    computer space

    Oeps, gaat helemaal niet goed. Volgens mij probeert hier ook een module youtube te herkennen.

     
    '# ( h t t p : / / ( w w w . ) ?  y o u t u b e . c o m ) ? / ( v / | w a t c h \ ? v \ = ) ( [ - | ~ _ 0 - 9 A - Z a - z ] + ) & ? . * ? # i'
     

    Met spaties ertussen blijft de pregreplace tekst intact.

2 berichten aan het bekijken - 1 tot 2 (van in totaal 2)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.