<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 6,comments - 7,trackbacks - 0

    ???????? 正則表達(dá)式在編程語(yǔ)言中應(yīng)用非常頻繁,尤其在驗(yàn)證,和特殊數(shù)據(jù)匹配方面應(yīng)用十分廣泛,今天筆者將主要介紹正則表達(dá)式在java和javascript中應(yīng)用,同時(shí)最后會(huì)給大家準(zhǔn)備了個(gè)人寫(xiě)的一個(gè)正則表達(dá)式測(cè)試工具,本人認(rèn)為此工具采用js+html寫(xiě)的十分簡(jiǎn)單,但功能卻十分強(qiáng)大,本人敢保證此工具是現(xiàn)今最好的測(cè)試正則表達(dá)式工具,同時(shí)也希望大家都提寶貴意見(jiàn)!

    (1)java中主要用到j(luò)ava.util.regex.Pattern和java.util.regex.Matcher類,下面主要通過(guò)代碼介紹在實(shí)際開(kāi)發(fā)中的應(yīng)用(本人并沒(méi)詳細(xì)介紹,因?yàn)楸容^簡(jiǎn)單):

    import ?java.util.regex.Pattern;

    public ? class ?ClassA {

    ????
    public ? static ? void ?main(String[]?args) {

    ????????
    // (1)下為一個(gè)中文匹配的正則表達(dá)式
    ????????Pattern?flags? = ?Pattern.compile( " ^[\u0391-\uFFE5]+$ " );
    ????????
    // 當(dāng)
    ???????? boolean ??falg? = ?Pattern.matches( " ^[0-9]*$ " , " 你好 " );

    ????????
    int ?partne? = ?Pattern.compile( " ^[0-9]*$ " , 5 ).flags();

    ????????//System.out.println?(falg);
    ????????//System.out.println?(partne);
    ????????
    boolean ??falged? = ?flags.matcher( " 333 " ).matches();
    ????????System.out.println?(falged);
    ????????//System.out.println?(flags.split(
    " wwww " ));
    ????}

    ????
    public ? boolean ?getPattern(String?flag,?String?input) {
    ????????Pattern?flags?
    = ?Pattern.compile(flag);
    ????????
    boolean ??falged? = ?flags.matcher(input).matches();
    ????????
    ????????
    return ?falged;
    ????}

    ????
    public ? void ?setpattern() {
    ????????
    ????????
    boolean ?www? = ? this .getPattern( " ^[\u0391-\uFFE5]+$ " , " " );
    ????????

    ????}


    (2)javascript中正則表達(dá)式的應(yīng)用也十分廣泛,尤其在校驗(yàn)方面優(yōu)勢(shì)顯著,下面主要介紹其中一個(gè)常用的方法以校驗(yàn)文本空值為超簡(jiǎn)單的例子,代碼如下:

    <!DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.0?Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE>?New?Document?</TITLE>
    </HEAD>
    <script>
    function?isRequest(fieldValue,fieldName){????//必填項(xiàng)校驗(yàn)公用函數(shù)
    ????
    ????
    var?isnull?=?/^\s*$/;????????????????????//正這表達(dá)式
    ????if(isnull.exec(fieldValue)!=null){????????? //正這表達(dá)式方法應(yīng)用

    ????????alert(fieldName
    +"為必填項(xiàng)!");
    ????????
    return?;
    ????}
    else{
    ????????alert('數(shù)據(jù)提交成功');
    ????}

    }

    </script>
    <BODY>
    <form?name="form1"?method="post">
    名稱
    <input?type="text"?name="test"?value=""?>
    <input?type='button'?name="submit1"?value="提?交"?onclick="isRequest(form1.test.value,'名稱')">
    </form>
    </BODY>
    </HTML>


    ??????? 以上代碼你可以試一試!非常簡(jiǎn)單!下面我就把我寫(xiě)的小工具簡(jiǎn)單介紹一下,其實(shí)下面這個(gè)工具代碼中基本包括了js應(yīng)用正這表達(dá)式的大多數(shù)方法,如下圖為工具界面!
    ?正這表達(dá)式工具說(shuō)明.jpg



































    ??????? 筆者把此工具放到本人blog首頁(yè)中左側(cè)下載區(qū):您只要點(diǎn)擊就可以獲取到,如果您認(rèn)為這個(gè)工具不錯(cuò),那就多多提出你的寶貴意見(jiàn),同時(shí)也希望所有的開(kāi)發(fā)人員放下一顆浮躁的心,專注技術(shù)某一領(lǐng)域,獲得突破,獲得發(fā)展,切勿墜入盲目追求新技術(shù)而不斷學(xué)習(xí)的深淵中!
    ??????? 到我的blog首頁(yè)http://m.tkk7.com/fuwei2241/ 處的下載區(qū)下載,現(xiàn)在就下載工具吧!
    posted on 2006-10-02 12:18 扁豆 閱讀(2108) 評(píng)論(3)  編輯  收藏 所屬分類: javaScript

    FeedBack:
    # re: 正則表達(dá)式應(yīng)用和筆者寫(xiě)的最強(qiáng)的正則表達(dá)式測(cè)試工具奉獻(xiàn)!
    2006-10-06 11:43 | 扁豆
    在下至今不知道大家是否能夠下載到我傳的工具,使用如何?哪位可告訴在下!如果不能下載,在下再想別的方法給大家!謝謝!!   回復(fù)  更多評(píng)論
      
    # re: 正則表達(dá)式應(yīng)用和筆者寫(xiě)的最強(qiáng)的正則表達(dá)式測(cè)試工具奉獻(xiàn)!
    2006-12-12 14:27 | wolfsquare
    改為zip格式可以更方便網(wǎng)友使用.
    公司機(jī)器沒(méi)法裝D版rar,打不開(kāi).  回復(fù)  更多評(píng)論
      
    # re: 正則表達(dá)式應(yīng)用和筆者寫(xiě)的最強(qiáng)的正則表達(dá)式測(cè)試工具奉獻(xiàn)!
    2008-06-08 21:17 | huxuanlai
    感謝共享  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 看亚洲a级一级毛片| 国语成本人片免费av无码| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲熟女综合色一区二区三区| 亚洲天堂2016| 在线观看AV片永久免费| 亚洲欧洲精品在线| 免费一级毛片在线播放视频免费观看永久| 亚洲国产成人无码av在线播放| 很黄很污的网站免费| 女性自慰aⅴ片高清免费| 亚洲国产一二三精品无码| 免费看一区二区三区四区| 永久免费观看的毛片的网站| 亚洲精品午夜无码电影网| 亚洲 日韩经典 中文字幕| 亚洲免费综合色在线视频| 亚洲AV综合永久无码精品天堂| 华人在线精品免费观看| 亚洲国产女人aaa毛片在线| 精品一区二区三区免费毛片爱| 亚洲人成电影院在线观看| a级特黄毛片免费观看| 国产一区在线观看免费| 国产精品免费久久久久影院| 国产成人无码免费视频97| 日本免费精品一区二区三区| 91免费国产精品| 久久精品国产亚洲沈樵| 24小时日本韩国高清免费| 在线观看午夜亚洲一区| 97免费人妻在线视频| 亚洲欧美不卡高清在线| 中文字幕精品亚洲无线码一区| 亚洲a∨无码精品色午夜| 久久国产成人亚洲精品影院 | 免费看美女午夜大片| 亚洲av激情无码专区在线播放| 久久久久精品国产亚洲AV无码| 亚洲av乱码一区二区三区按摩| 亚洲一区二区三区在线视频|