最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

轉(zhuǎn)換文本為超連接和Email格式的代碼

 更新時(shí)間:2006年06月14日 00:00:00   作者:  
如果用戶輸入了http://aaa.bbb.ccc
下面這個(gè)代碼將把他的輸入轉(zhuǎn)換成http://aaa.bbb.ccc
大家看看正則表達(dá)式有多厲害,呵呵。

<%
    '調(diào)用這個(gè)函數(shù)來(lái)顯示成超聯(lián)結(jié)
    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){
    // 一個(gè)使用正則表達(dá)式的典范
    // 轉(zhuǎn)換文本中所有的超聯(lián)結(jié)和電子郵件格式
    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>

相關(guān)文章

  • 正則表達(dá)式從原理到實(shí)戰(zhàn)全面學(xué)習(xí)小結(jié)

    正則表達(dá)式從原理到實(shí)戰(zhàn)全面學(xué)習(xí)小結(jié)

    這篇文章主要介紹了全面學(xué)習(xí)正則表達(dá)式?-?從原理到實(shí)戰(zhàn),本文全面介紹正則表達(dá)式的語(yǔ)法知識(shí),全面介紹JavaScript中正則表達(dá)式的API,通過(guò)實(shí)戰(zhàn),希望能夠幫助大家全面學(xué)習(xí),并啃下前端的難題,需要的朋友可以參考下
    2022-07-07
  • Eclipse使用正則表達(dá)式快速修改代碼的方法

    Eclipse使用正則表達(dá)式快速修改代碼的方法

    這篇文章主要介紹了Eclipse使用正則表達(dá)式快速修改代碼的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01
  • 如何快速學(xué)習(xí)正則表達(dá)式

    如何快速學(xué)習(xí)正則表達(dá)式

    在日常工作中,我們經(jīng)常寫正則表達(dá)式,比如在表單中經(jīng)常用來(lái)驗(yàn)證用戶輸入的格式是否正確。接下來(lái)通過(guò)本文給大家介紹如何快速學(xué)習(xí)正則表達(dá)式,感興趣的小伙伴一起學(xué)習(xí)吧
    2016-05-05
  • 詳解Java判斷是否是整數(shù),小數(shù)或?qū)崝?shù)的正則表達(dá)式

    詳解Java判斷是否是整數(shù),小數(shù)或?qū)崝?shù)的正則表達(dá)式

    這篇文章主要介紹了詳解Java判斷是否是整數(shù),小數(shù)或?qū)崝?shù)的正則表達(dá)式,非常具有實(shí)用價(jià)值,需要的朋友可以參考下。
    2016-12-12
  • 關(guān)于日期正則表達(dá)式的思路詳解

    關(guān)于日期正則表達(dá)式的思路詳解

    日期正則一般是對(duì)格式有要求,且數(shù)據(jù)不是直接由用戶輸入時(shí)使用。這篇文章主要介紹了日期正則表達(dá)式的思路詳解,需要的朋友可以參考下
    2017-09-09
  • 淺析正則表達(dá)式

    淺析正則表達(dá)式

    所謂的正則表達(dá)式,就是用一類元字符(不表示本身意義,而表示統(tǒng)配或其他意義),組合其他字符所編數(shù)出來(lái)的,能夠匹配符合條件的字符
    2013-09-09
  • 最新評(píng)論

    吉隆县| 龙游县| 轮台县| 晋城| 惠安县| 景洪市| 当雄县| 浦江县| 黄梅县| 怀安县| 聂荣县| 迁西县| 沁阳市| 波密县| 西乌| 襄垣县| 湘潭县| 洪湖市| 胶州市| 英德市| 启东市| 饶河县| 慈溪市| 龙州县| 体育| 五家渠市| 隆子县| 韶关市| 平湖市| 招远市| 东莞市| 竹北市| 论坛| 华亭县| 洱源县| 红安县| 汨罗市| 嘉鱼县| 卓尼县| 江孜县| 玉龙|