亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? retokenoneof.java

?? 用java 編寫的源碼開放的文本編輯器。有很多有用的特性
?? JAVA
字號:
/* *  gnu/regexp/RETokenOneOf.java *  Copyright (C) 1998-2001 Wes Biggs * *  This library is free software; you can redistribute it and/or modify *  it under the terms of the GNU Lesser General Public License as published *  by the Free Software Foundation; either version 2.1 of the License, or *  (at your option) any later version. * *  This library is distributed in the hope that it will be useful, *  but WITHOUT ANY WARRANTY; without even the implied warranty of *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *  GNU Lesser General Public License for more details. * *  You should have received a copy of the GNU Lesser General Public License *  along with this program; if not, write to the Free Software *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */package gnu.regexp;import java.util.Vector;final class RETokenOneOf extends REToken {  private Vector options;  private boolean negative;  // This constructor is used for convenience when we know the set beforehand,  // e.g. \d --> new RETokenOneOf("0123456789",false, ..)  //      \D --> new RETokenOneOf("0123456789",true, ..)  RETokenOneOf(int subIndex, String optionsStr, boolean negative, boolean insens) {    super(subIndex);    options = new Vector();    this.negative = negative;    for (int i = 0; i < optionsStr.length(); i++)      options.addElement(new RETokenChar(subIndex,optionsStr.charAt(i),insens));  }  RETokenOneOf(int subIndex, Vector options, boolean negative) {    super(subIndex);    this.options = options;    this.negative = negative;  }  int getMinimumLength() {    int min = Integer.MAX_VALUE;    int x;    for (int i=0; i < options.size(); i++) {      if ((x = ((REToken) options.elementAt(i)).getMinimumLength()) < min)	min = x;    }    return min;  }    boolean match(CharIndexed input, REMatch mymatch) {    if (negative && (input.charAt(mymatch.index) == CharIndexed.OUT_OF_BOUNDS))       return false;    REMatch newMatch = null;    REMatch last = null;    REToken tk;    boolean isMatch;    for (int i=0; i < options.size(); i++) {	tk = (REToken) options.elementAt(i);	REMatch tryMatch = (REMatch) mymatch.clone();	if (tk.match(input, tryMatch)) { // match was successful	    if (negative) return false;	    if (next(input, tryMatch)) {		// Add tryMatch to list of possibilities.		if (last == null) {		    newMatch = tryMatch;		    last = tryMatch;		} else {		    last.next = tryMatch;		    last = tryMatch;		}	    } // next succeeds	} // is a match    } // try next option    if (newMatch != null) {	if (negative) {	    return false;	} else {	    // set contents of mymatch equal to newMatch	    // try each one that matched	    mymatch.assignFrom(newMatch);	    return true;	}    } else {	if (negative) {	    ++mymatch.index;	    return next(input, mymatch);	} else {	    return false;	}    }    // index+1 works for [^abc] lists, not for generic lookahead (--> index)  }  void dump(StringBuffer os) {    os.append(negative ? "[^" : "(?:");    for (int i = 0; i < options.size(); i++) {      if (!negative && (i > 0)) os.append('|');      ((REToken) options.elementAt(i)).dumpAll(os);    }    os.append(negative ? ']' : ')');  }  }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久夜色精品国产欧美乱极品| 色综合久久久久久久久| 日韩情涩欧美日韩视频| 免费观看30秒视频久久| 91精品国产乱| 国产一区二区在线观看免费| 中文字幕在线观看一区二区| 在线视频你懂得一区| 香蕉久久夜色精品国产使用方法| 欧美一区二区三区四区在线观看| 久久99久久99| 亚洲欧洲精品一区二区精品久久久| 一本到三区不卡视频| 美女mm1313爽爽久久久蜜臀| 久久久久久久久蜜桃| 99国产精品久| 日韩国产精品大片| 久久天堂av综合合色蜜桃网| 懂色av一区二区在线播放| 中文字幕在线一区二区三区| 欧美日韩专区在线| 看电影不卡的网站| 日本一区二区综合亚洲| 欧美性受极品xxxx喷水| 国内成+人亚洲+欧美+综合在线 | 国产精品福利在线播放| 欧美图区在线视频| 六月婷婷色综合| 中文字幕在线观看不卡| 欧美肥大bbwbbw高潮| 国产精品一区久久久久| 亚洲一区中文在线| 久久综合五月天婷婷伊人| 色综合婷婷久久| 久久 天天综合| 亚洲日本一区二区| 欧美精三区欧美精三区| 国产福利一区在线| 五月婷婷久久综合| 中文字幕一区二区三区四区不卡 | 欧美一区二区精品| 粉嫩aⅴ一区二区三区四区五区| 五月婷婷激情综合| 中文字幕国产一区| 日韩欧美成人午夜| 国产日韩成人精品| 欧美日韩国产系列| 91麻豆自制传媒国产之光| 精品一区二区三区免费视频| 亚洲小说春色综合另类电影| 国产精品看片你懂得| 日韩欧美国产综合一区| 欧美性一二三区| 91玉足脚交白嫩脚丫在线播放| 麻豆成人av在线| 亚洲一区二区三区在线播放| 中文字幕在线观看不卡| 中文字幕精品一区| 亚洲精品在线一区二区| 5858s免费视频成人| 在线观看一区二区精品视频| 不卡视频在线观看| 国产超碰在线一区| 国产乱人伦偷精品视频不卡| 捆绑变态av一区二区三区| 亚洲国产一区视频| 亚洲综合图片区| 亚洲伊人伊色伊影伊综合网| 亚洲女子a中天字幕| 国产精品人人做人人爽人人添| 国产亚洲污的网站| 久久久久亚洲蜜桃| 久久综合国产精品| 久久久精品黄色| 欧美激情一区二区三区四区| 久久精品视频在线免费观看| 亚洲精品在线三区| 精品剧情在线观看| 久久久亚洲欧洲日产国码αv| 日韩一级成人av| 精品国产三级a在线观看| 欧美一区二区久久久| 日韩欧美在线网站| 精品日韩欧美在线| 2024国产精品| 国产喂奶挤奶一区二区三区| 国产视频不卡一区| 国产精品久久777777| 亚洲手机成人高清视频| 一区二区三区精品视频在线| 夜夜嗨av一区二区三区四季av| 一级特黄大欧美久久久| 天天操天天色综合| 久久国产精品第一页| 国产成人午夜高潮毛片| 91天堂素人约啪| 欧美日韩一区三区四区| 欧美一级国产精品| 国产丝袜欧美中文另类| 亚洲欧洲成人自拍| 亚洲午夜视频在线观看| 日本在线不卡一区| 国产大陆a不卡| 色综合亚洲欧洲| 欧美一区二区三区免费视频| 26uuu色噜噜精品一区| 中文字幕中文字幕一区| 国产成人精品一区二区三区网站观看 | 国产很黄免费观看久久| 91网站最新地址| 欧美区在线观看| 2019国产精品| 洋洋av久久久久久久一区| 秋霞影院一区二区| 99在线精品视频| 欧美精品在欧美一区二区少妇| 久久精品水蜜桃av综合天堂| 一区二区三区欧美亚洲| 精品一区二区在线视频| 色综合天天视频在线观看| 欧美一级在线视频| 亚洲欧洲日产国码二区| 美日韩一级片在线观看| 色综合天天天天做夜夜夜夜做| 在线播放一区二区三区| 一色屋精品亚洲香蕉网站| 日韩精品乱码av一区二区| 丁香桃色午夜亚洲一区二区三区| 欧美性猛交xxxx黑人交| 国产日产精品一区| 日韩成人一级大片| 99国内精品久久| 精品成人一区二区三区四区| 亚洲激情在线激情| 国产成人a级片| 欧美久久久影院| 亚洲乱码国产乱码精品精小说 | 亚洲一区二区免费视频| 国产精品一级黄| 91精品欧美一区二区三区综合在| 国产精品麻豆欧美日韩ww| 激情综合色播五月| 欧美日韩激情一区二区| 国产裸体歌舞团一区二区| 91.麻豆视频| 一区二区在线电影| av激情亚洲男人天堂| 久久免费电影网| 看电视剧不卡顿的网站| 欧美日韩色综合| 亚洲精品成人天堂一二三| 盗摄精品av一区二区三区| 久久免费看少妇高潮| 看片网站欧美日韩| 欧美一级理论片| 午夜伦理一区二区| 在线观看欧美黄色| 亚洲色图19p| 91在线观看美女| 国产精品国模大尺度视频| 国产传媒欧美日韩成人| 久久人人97超碰com| 国产在线国偷精品免费看| 欧美tickling网站挠脚心| 奇米四色…亚洲| 日韩视频免费观看高清在线视频| 日本三级韩国三级欧美三级| 欧美日韩电影一区| 亚洲一区欧美一区| 欧美久久一二三四区| 爽爽淫人综合网网站| 欧美一区二区三区啪啪| 免费成人美女在线观看.| 欧美一级国产精品| 国产在线国偷精品产拍免费yy| 久久久久久久久97黄色工厂| 国产一区二区三区国产| 久久精品欧美日韩精品| 成人黄色片在线观看| 亚洲天堂成人网| 在线观看网站黄不卡| 视频一区在线播放| 亚洲精品在线观| 成人av综合在线| 一区二区免费视频| 91麻豆精品国产91久久久更新时间 | 国产成人精品亚洲午夜麻豆| 国产精品三级视频| 一本到一区二区三区| 午夜日韩在线电影| 日韩精品一区二区三区中文不卡| 国产高清成人在线| 18成人在线观看| 欧美日韩第一区日日骚| 久久99精品久久久久久久久久久久| 久久久国产一区二区三区四区小说 | 亚洲欧美日韩系列| 91麻豆精品国产91久久久资源速度| 国产一区福利在线| 日韩美女精品在线|