人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

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

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

更新時間:2022-07-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>

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 汶上县| 辰溪县| 汾西县| 锡林浩特市| 昭觉县| 梓潼县| 个旧市| 家居| 闻喜县| 阜城县| 竹北市| 黑龙江省| 赤水市| 阿荣旗| 台南县| 汝阳县| 伊春市| 安西县| 南宁市| 政和县| 吉木萨尔县| 淮安市| 同德县| 襄汾县| 公主岭市| 穆棱市| 互助| 绿春县| 册亨县| 枣阳市| 昌都县| 东阿县| 康定县| 南昌市| 莱阳市| 冀州市| 荥经县| 正镶白旗| 东源县| 利川市| 蓝田县|