Terve
Koitin tehdä säännöllistä lauseketta, joka korvaisi http:// -alkuiset sanat linkeiksi. Kuten täälläkin. Yritykseni oli tämän näköinen: /\b(http:\/\/(.*?))\b/
Tuloksena kuitenkin pelkkä http:// menee linkiksi.
No eikös tuo ole ihan kelvollinen tuon lausekkeesi puitteissa. http:// jonka jälkeen tulee 0 tai useampia merkkejä ja sanaraja. Voisin kuvitella, että / jälkeen on sanaraja..
Jos haluat että sen jälkeen täytyisi olla ainakin yksi merkki, niin voit laittaa * tilalle +
Tällöinkin luultavasti . luetaan sanarajaksi, eli http://www -tulisi linkiksi useimmissa osoitteissa. Voisit ehkä korvata \b \s:llä, jolloin se täsmää vain erilaisiin tyhjämerkkeihin (välilyönti, tabulaattori, rivivaihto)
Nyt sana katkeaa pisteeseen.
Luepa tämä vanha viesti.
Aihe on jo aika vanha, joten et voi enää vastata siihen.