小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Java中使用正則表達(dá)式實(shí)現(xiàn)字符串匹配

 jinzq 2006-11-14
先看幾個(gè)正則表達(dá)式例子:
  
  程序3:我們總用這個(gè)程序測(cè)試正則表達(dá)式。
  
  import java.util.regex.*;
  
  class Regex1{
  public static void main(String args[]) {
  String str="For my money, the important thing ";
  String regEx="ab*";
  boolean result=Pattern.compile(regEx).matcher(str).find();
  System.out.println(result);
  }
  }//ture
  
  ①"ab*"——能匹配a、ab、abb、abbb……。所以,*表示前面字符可以有零次或多次。如果僅僅考慮查找,直接用"a"也一樣。但想想替換的情況。 問(wèn)題regEx="abb*"結(jié)果如何?
  
 ?、?ab+"——能匹配ab、abb、abbb……。等價(jià)于"abb*"。問(wèn)題regEx="or+"結(jié)果如何?
  
 ?、?or?"——能匹配o和or。? 表示前面字符可以有零次或一次。
  
  這些限定符*、+、?方便地表示了其前面字符(子串)出現(xiàn)的次數(shù)(我們用{}來(lái)描述): x*,零次或多次 ≡{0,}

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多