国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

轉換文本為超聯和Email格式的代碼

2019-11-18 21:14:22
字體:
來源:轉載
供稿:網友
如果用戶輸入了http://aaa.bbb.ccc
下面這個代碼將把他的輸入轉換成http://aaa.bbb.ccc
大家看看正則表達式有多厲害,呵呵。

<%
    '調用這個函數來顯示成超聯結
    Response.Write to_html(s_message)
%>


<%
Function to_html(s_string)
    to_html = Replace(s_string, """", "&quot;")
    to_html = Replace(to_html, "<", "&lt;")
    to_html = Replace(to_html, ">", "&gt;")
    to_html = Replace(to_html, vbcrlf, "<br>")
    to_html = Replace(to_html, "/&lt;", "<")
    to_html = Replace(to_html, "/&gt;", ">")
    to_html = edit_hrefs(to_html)
End Function
%>

<script language="javascript1.2" runat=server>
function edit_hrefs(s_html){
    // 一個使用正則表達式的典范
    // 轉換文本中所有的超聯結和電子郵件格式
    s_str = new String(s_html);

    s_str = s_str.replace(//bhttp/:////www(/.[/w+/./:///_]+)/gi,
        "http/:////&not;¤&cedil;$1");

    s_str = s_str.replace(//b(http/://///w+/.[/w+/./:///_]+)/gi,
        "<a href=/"$1/">$1<//a>");
        
    s_str = s_str.replace(//b(www/.[/w+/./:///_]+)/gi,
        "<a href=/"http://$1/">$1</a>");
        
    s_str = s_str.replace(//bhttp/:////&not;¤&cedil;(/.[/w+/./:///_]+)/gi,
        "<a href=/"http/:////www$1/">http/:////www$1</a>");
        
    s_str = s_str.replace(//b(/w+@[/w+/.?]*)/gi,
        "<a href=/"mailto/:$1/">$1</a>");
        
    
    return s_str;
}
</script>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石景山区| 河池市| 焉耆| 盱眙县| 阿坝县| 张家界市| 花莲县| 莲花县| 酉阳| 永丰县| 勃利县| 曲周县| 揭西县| 莱州市| 井冈山市| 贵南县| 师宗县| 图木舒克市| 贡嘎县| 依安县| 兴安县| 佛坪县| 台前县| 朝阳市| 涪陵区| 南郑县| 虞城县| 宁强县| 修文县| 和林格尔县| 苗栗县| 武川县| 金湖县| 丰宁| 汤阴县| 台南市| 巴中市| 东辽县| 高青县| 肥东县| 吕梁市|