a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > regex > 正文

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

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

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


<%
Function to_html(s_string)
    to_html = Replace(s_string, """", """)
    to_html = Replace(to_html, "<", "<")
    to_html = Replace(to_html, ">", ">")
    to_html = Replace(to_html, vbcrlf, "<br>")
    to_html = Replace(to_html, "/<", "<")
    to_html = Replace(to_html, "/>", ">")
    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://¬¤¸$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://¬¤¸(.[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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美理论片在线 | 亚洲最大黄色 | 国产黄在线播放 | 亚洲视频在线观看网址 | 综合久久国产九一剧情麻豆 | 国产91色在线 | 亚洲 | 白浆在线播放 | 99精品免费久久 | 在线观看欧美一区 | 国产成人精品午夜视频免费 | 五月激情婷婷六月 | 免费av毛片 | 亚洲视频一区二区 | 国产美女精品视频免费观看 | 国产精品久久久久久影院8一贰佰 | 国产精品一区二区不卡 | 操人在线观看 | 国产美女自拍视频 | 一区二区三区在线 | 色橹橹欧美在线观看视频高清 | 国精日本亚洲欧州国产中文久久 | 亚洲国产精品久久久 | 青青草av| 91精品久久久久久久久入口 | 中文字幕av亚洲精品一部二部 | 天堂一区二区三区四区 | 国产97在线播放 | 中文字幕不卡在线观看 | 免费一区二区视频 | 天天操,夜夜操 | 欧洲视频一区二区 | 久久精品91 | 国产欧美精品区一区二区三区 | 精品第一页 | a一级片在线观看 | 欧美成人一区二免费视频软件 | 日本精品视频在线播放 | 91精产国品一二三区在线观看 | 亚洲 中文 欧美 日韩 在线观看 | 国产一区 日韩 | 黄色在线观看网站 |