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

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

?? doublemetaphonetest.java

?? 一個很實用的東東
?? JAVA
?? 第 1 頁 / 共 4 頁
字號:
/*
 * Copyright 2001-2004 The Apache Software Foundation.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */ 

package org.apache.commons.codec.language;

import junit.framework.Test;
import junit.framework.TestSuite;
import org.apache.commons.codec.EncoderException;
import org.apache.commons.codec.StringEncoder;
import org.apache.commons.codec.StringEncoderAbstractTest;

/**
 * Tests {@link DoubleMetaphone}.
 * 
 * @see "http://www.cuj.com/documents/s=8038/cuj0006philips/"
 * @author Apache Software Foundation
 * @version $Id: DoubleMetaphoneTest.java,v 1.9 2004/04/13 23:15:40 ggregory Exp $
 */
public class DoubleMetaphoneTest extends StringEncoderAbstractTest {

    /**
	 * Test data from http://aspell.sourceforge.net/test/batch0.tab.
	 * 
	 * "Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org). Verbatim copying
	 * and distribution of this entire article is permitted in any medium,
	 * provided this notice is preserved."
     * 
     * Massaged the test data in the array below.
	 */
    private static final String[][] FIXTURE = { { "Accosinly", "Occasionally" }, {
            "Ciculer", "Circler" }, {
            "Circue", "Circle" }, {
            "Maddness", "Madness" }, {
            "Occusionaly", "Occasionally" }, {
            "Steffen", "Stephen" }, {
            "Thw", "The" }, {
            "Unformanlly", "Unfortunately" }, {
            "Unfortally", "Unfortunately" }, {
            "abilitey", "ability" }, {
            "abouy", "about" }, {
            "absorbtion", "absorption" }, {
            "accidently", "accidentally" }, {
            "accomodate", "accommodate" }, {
            "acommadate", "accommodate" }, {
            "acord", "accord" }, {
            "adultry", "adultery" }, {
            "aggresive", "aggressive" }, {
            "alchohol", "alcohol" }, {
            "alchoholic", "alcoholic" }, {
            "allieve", "alive" }, {
            "alot", "a lot" }, {
            "alright", "all right" }, {
            "amature", "amateur" }, {
            "ambivilant", "ambivalent" }, {
            "amification", "amplification" }, {
            "amourfous", "amorphous" }, {
            "annoint", "anoint" }, {
            "annonsment", "announcement" }, {
            "annoyting", "anting" }, {
            "annuncio", "announce" }, {
            "anonomy", "anatomy" }, {
            "anotomy", "anatomy" }, {
            "antidesestablishmentarianism", "antidisestablishmentarianism" }, {
            "antidisestablishmentarism", "antidisestablishmentarianism" }, {
            "anynomous", "anonymous" }, {
            "appelet", "applet" }, {
            "appreceiated", "appreciated" }, {
            "appresteate", "appreciate" }, {
            "aquantance", "acquaintance" }, {
            "aratictature", "architecture" }, {
            "archeype", "archetype" }, {
            "aricticure", "architecture" }, {
            "artic", "arctic" }, {
            "asentote", "asymptote" }, {
            "ast", "at" }, {
            "asterick", "asterisk" }, {
            "asymetric", "asymmetric" }, {
            "atentively", "attentively" }, {
            "autoamlly", "automatically" }, {
            "bankrot", "bankrupt" }, {
            "basicly", "basically" }, {
            "batallion", "battalion" }, {
            "bbrose", "browse" }, {
            "beauro", "bureau" }, {
            "beaurocracy", "bureaucracy" }, {
            "beggining", "beginning" }, {
            "beging", "beginning" }, {
            "behaviour", "behavior" }, {
            "beleive", "believe" }, {
            "belive", "believe" }, {
            "benidifs", "benefits" }, {
            "bigginging", "beginning" }, {
            "blait", "bleat" }, {
            "bouyant", "buoyant" }, {
            "boygot", "boycott" }, {
            "brocolli", "broccoli" }, {
            "buch", "bush" }, {
            "buder", "butter" }, {
            "budr", "butter" }, {
            "budter", "butter" }, {
            "buracracy", "bureaucracy" }, {
            "burracracy", "bureaucracy" }, {
            "buton", "button" }, {
            "byby", "by by" }, {
            "cauler", "caller" }, {
            "ceasar", "caesar" }, {
            "cemetary", "cemetery" }, {
            "changeing", "changing" }, {
            "cheet", "cheat" }, {
            "cicle", "circle" }, {
            "cimplicity", "simplicity" }, {
            "circumstaces", "circumstances" }, {
            "clob", "club" }, {
            "coaln", "colon" }, {
            "cocamena", "cockamamie" }, {
            "colleaque", "colleague" }, {
            "colloquilism", "colloquialism" }, {
            "columne", "column" }, {
            "comiler", "compiler" }, {
            "comitmment", "commitment" }, {
            "comitte", "committee" }, {
            "comittmen", "commitment" }, {
            "comittmend", "commitment" }, {
            "commerciasl", "commercials" }, {
            "commited", "committed" }, {
            "commitee", "committee" }, {
            "companys", "companies" }, {
            "compicated", "complicated" }, {
            "comupter", "computer" }, {
            "concensus", "consensus" }, {
            "confusionism", "confucianism" }, {
            "congradulations", "congratulations" }, {
            "conibation", "contribution" }, {
            "consident", "consistent" }, {
            "consident", "consonant" }, {
            "contast", "constant" }, {
            "contastant", "constant" }, {
            "contunie", "continue" }, {
            "cooly", "coolly" }, {
            "copping", "coping" }, {
            "cosmoplyton", "cosmopolitan" }, {
            "courst", "court" }, {
            "crasy", "crazy" }, {
            "cravets", "caveats" }, {
            "credetability", "credibility" }, {
            "criqitue", "critique" }, {
            "croke", "croak" }, {
            "crucifiction", "crucifixion" }, {
            "crusifed", "crucified" }, {
            "ctitique", "critique" }, {
            "cumba", "combo" }, {
            "custamisation", "customization" }, {
            "dag", "dog" }, {
            "daly", "daily" }, {
            "danguages", "dangerous" }, {
            "deaft", "draft" }, {
            "defence", "defense" }, {
            "defenly", "defiantly" }, {
            "definate", "definite" }, {
            "definately", "definitely" }, {
            "dependeble", "dependable" }, {
            "descrption", "description" }, {
            "descrptn", "description" }, {
            "desparate", "desperate" }, {
            "dessicate", "desiccate" }, {
            "destint", "distant" }, {
            "develepment", "developments" }, {
            "developement", "development" }, {
            "develpond", "development" }, {
            "devulge", "divulge" }, {
            "diagree", "disagree" }, {
            "dieties", "deities" }, {
            "dinasaur", "dinosaur" }, {
            "dinasour", "dinosaur" }, {
            "direcyly", "directly" }, {
            "discuess", "discuss" }, {
            "disect", "dissect" }, {
            "disippate", "dissipate" }, {
            "disition", "decision" }, {
            "dispair", "despair" }, {
            "disssicion", "discussion" }, {
            "distarct", "distract" }, {
            "distart", "distort" }, {
            "distroy", "destroy" }, {
            "documtations", "documentation" }, {
            "doenload", "download" }, {
            "dongle", "dangle" }, {
            "doog", "dog" }, {
            "dramaticly", "dramatically" }, {
            "drunkeness", "drunkenness" }, {
            "ductioneery", "dictionary" }, {
            "dur", "due" }, {
            "duren", "during" }, {
            "dymatic", "dynamic" }, {
            "dynaic", "dynamic" }, {
            "ecstacy", "ecstasy" }, {
            "efficat", "efficient" }, {
            "efficity", "efficacy" }, {
            "effots", "efforts" }, {
            "egsistence", "existence" }, {
            "eitiology", "etiology" }, {
            "elagent", "elegant" }, {
            "elligit", "elegant" }, {
            "embarass", "embarrass" }, {
            "embarassment", "embarrassment" }, {
            "embaress", "embarrass" }, {
            "encapsualtion", "encapsulation" }, {
            "encyclapidia", "encyclopedia" }, {
            "encyclopia", "encyclopedia" }, {
            "engins", "engine" }, {
            "enhence", "enhance" }, {
            "enligtment", "Enlightenment" }, {
            "ennuui", "ennui" }, {
            "enought", "enough" }, {
            "enventions", "inventions" }, {
            "envireminakl", "environmental" }, {
            "enviroment", "environment" }, {
            "epitomy", "epitome" }, {
            "equire", "acquire" }, {
            "errara", "error" }, {
            "erro", "error" }, {
            "evaualtion", "evaluation" }, {
            "evething", "everything" }, {
            "evtually", "eventually" }, {
            "excede", "exceed" }, {
            "excercise", "exercise" }, {
            "excpt", "except" }, {
            "excution", "execution" }, {
            "exhileration", "exhilaration" }, {
            "existance", "existence" }, {
            "expleyly", "explicitly" }, {
            "explity", "explicitly" }, {
            "expresso", "espresso" }, {
            "exspidient", "expedient" }, {
            "extions", "extensions" }, {
            "factontion", "factorization" }, {
            "failer", "failure" }, {
            "famdasy", "fantasy" }, {
            "faver", "favor" }, {
            "faxe", "fax" }, {
            "febuary", "february" }, {
            "firey", "fiery" }, {
            "fistival", "festival" }, {
            "flatterring", "flattering" }, {
            "fluk", "flux" }, {
            "flukse", "flux" }, {
            "fone", "phone" }, {
            "forsee", "foresee" }, {
            "frustartaion", "frustrating" }, {
            "fuction", "function" }, {
            "funetik", "phonetic" }, {
            "futs", "guts" }, {
            "gamne", "came" }, {
            "gaurd", "guard" }, {
            "generly", "generally" }, {
            "ghandi", "gandhi" }, {
            "goberment", "government" }, {
            "gobernement", "government" }, {
            "gobernment", "government" }, {
            "gotton", "gotten" }, {
            "gracefull", "graceful" }, {
            "gradualy", "gradually" }, {
            "grammer", "grammar" }, {
            "hallo", "hello" }, {
            "hapily", "happily" }, {
            "harrass", "harass" }, {
            "havne", "have" }, {
            "heellp", "help" }, {
            "heighth", "height" }, {
            "hellp", "help" }, {
            "helo", "hello" }, {
            "herlo", "hello" }, {
            "hifin", "hyphen" }, {
            "hifine", "hyphen" }, {
            "higer", "higher" }, {
            "hiphine", "hyphen" }, {
            "hippie", "hippy" }, {
            "hippopotamous", "hippopotamus" }, {
            "hlp", "help" }, {
            "hourse", "horse" }, {
            "houssing", "housing" }, {
            "howaver", "however" }, {
            "howver", "however" }, {
            "humaniti", "humanity" }, {
            "hyfin", "hyphen" }, {
            "hypotathes", "hypothesis" }, {
            "hypotathese", "hypothesis" }, {
            "hystrical", "hysterical" }, {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本高清dvd不卡在线观看| 久久综合久久久久88| 欧美日韩精品免费| 久久人人爽爽爽人久久久| 亚洲大尺度视频在线观看| 丁香网亚洲国际| 日韩欧美国产综合一区| 亚洲国产精品久久久男人的天堂| 国产精品性做久久久久久| 5月丁香婷婷综合| 夜夜嗨av一区二区三区网页| 国产福利一区在线观看| 欧美电影免费提供在线观看| 亚洲综合成人网| 91麻豆国产香蕉久久精品| 国产偷v国产偷v亚洲高清| 毛片av一区二区| 在线不卡免费欧美| 午夜久久久久久| 欧美日韩三级一区二区| 亚洲女同ⅹxx女同tv| 福利一区二区在线观看| 久久人人97超碰com| 久久99日本精品| 日韩欧美在线网站| 蜜臀精品久久久久久蜜臀| 5566中文字幕一区二区电影| 午夜伦理一区二区| 欧美日韩不卡视频| 性做久久久久久| 91精品国产91久久久久久最新毛片| 亚洲国产精品嫩草影院| 欧洲视频一区二区| 亚洲国产乱码最新视频 | 国内不卡的二区三区中文字幕| 6080yy午夜一二三区久久| 日韩中文字幕一区二区三区| 欧美视频一区二| 亚洲线精品一区二区三区| 欧美日韩免费一区二区三区 | 日韩电影免费一区| 欧美人体做爰大胆视频| 日本强好片久久久久久aaa| 91精品欧美综合在线观看最新| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美一级欧美三级在线观看| 久久99久久久久| 欧美高清在线精品一区| 99久久精品国产导航| 亚洲靠逼com| 欧美久久久久久久久久| 久久精品国产99国产精品| 久久人人超碰精品| 色综合天天狠狠| 青娱乐精品视频| 欧美激情在线一区二区三区| 一本色道久久加勒比精品| 日韩1区2区3区| 欧美激情综合在线| 色婷婷狠狠综合| 奇米亚洲午夜久久精品| 国产片一区二区| 在线精品视频一区二区三四| 亚洲综合在线第一页| 日韩一区二区三区电影 | 免费成人在线观看| 久久久久99精品国产片| 色呦呦国产精品| 日本不卡视频一二三区| 国产精品麻豆欧美日韩ww| 欧美日韩一区久久| 成人午夜免费视频| 首页欧美精品中文字幕| 久久久一区二区| 欧美丝袜丝nylons| 国产不卡视频在线观看| 亚洲福中文字幕伊人影院| 国产欧美精品一区aⅴ影院| 欧美日韩国产精品成人| av在线播放一区二区三区| 日韩高清不卡一区| 亚洲精品视频在线| 国产欧美日产一区| 制服丝袜亚洲网站| 欧美性xxxxx极品少妇| 国产91在线|亚洲| 麻豆久久久久久久| 亚洲一区二区av电影| 亚洲私人影院在线观看| 欧美变态tickling挠脚心| 在线精品视频一区二区三四| 成人免费观看av| 激情成人综合网| 视频一区中文字幕国产| 亚洲愉拍自拍另类高清精品| 最新国产の精品合集bt伙计| 久久久精品国产免费观看同学| 9191成人精品久久| 欧美婷婷六月丁香综合色| thepron国产精品| 国产在线看一区| 免费在线观看精品| 视频精品一区二区| 亚洲成人先锋电影| 亚洲第一福利一区| 亚洲成人一二三| 亚洲国产欧美在线| 亚洲国产精品久久久久婷婷884| 亚洲精品videosex极品| 中文字幕在线一区| 国产精品女人毛片| 欧美国产综合一区二区| 日本一区二区视频在线观看| 国产午夜精品一区二区 | 国产精品一区二区免费不卡 | 久久众筹精品私拍模特| 日韩欧美中文字幕公布| 欧美精品一区二区三区一线天视频| 日韩一区二区三区四区五区六区| 欧美丰满美乳xxx高潮www| 欧美日韩国产片| 日韩一区二区在线看| 欧美r级在线观看| 久久伊99综合婷婷久久伊| 久久在线观看免费| 日本一区二区三区国色天香| 国产欧美日韩精品一区| ●精品国产综合乱码久久久久 | 日本不卡的三区四区五区| 美女一区二区视频| 国产一区91精品张津瑜| 高清日韩电视剧大全免费| 成人高清在线视频| 色婷婷久久久亚洲一区二区三区| 欧美日韩免费电影| 日韩欧美国产一区二区在线播放| 久久九九久久九九| 亚洲欧美日韩国产中文在线| 五月激情丁香一区二区三区| 久久99深爱久久99精品| 成人av在线影院| 欧美乱妇一区二区三区不卡视频| 日韩欧美一级二级| 亚洲一区二区在线免费观看视频| 青青草97国产精品免费观看无弹窗版 | 精品久久久久久最新网址| 国产视频一区在线播放| 一区二区久久久久久| 韩日av一区二区| 91麻豆福利精品推荐| 精品日韩一区二区三区免费视频| 国产欧美日韩卡一| 天天影视网天天综合色在线播放| 国产精品99久久久久久宅男| 色先锋aa成人| 久久久综合激的五月天| 亚洲第一av色| av在线不卡免费看| 精品日韩99亚洲| 亚洲黄色av一区| 国产成人精品免费看| 在线一区二区视频| 久久久噜噜噜久久中文字幕色伊伊| 一区二区三区美女| 国产成人在线观看| 91精品国产综合久久久久久久| 国产精品欧美极品| 精品亚洲porn| 欧美日韩高清一区二区| 亚洲欧美国产三级| 国产福利一区二区三区视频在线| 欧美四级电影网| 亚洲视频 欧洲视频| 国产精品一区一区| 日韩欧美中文一区二区| 午夜欧美在线一二页| 日本韩国欧美在线| 国产精品久久久久毛片软件| 久久国产精品无码网站| 欧美人狂配大交3d怪物一区| 亚洲欧美日韩中文播放| 成人性色生活片| 久久久精品2019中文字幕之3| 蜜桃精品在线观看| 欧美日韩国产综合一区二区三区| 亚洲视频一区二区在线| 成人国产精品免费网站| 亚洲精品一区二区三区香蕉 | 国产一区美女在线| 日韩一级片在线观看| 亚洲成av人片www| 欧美在线一二三四区| 亚洲人精品午夜| 91毛片在线观看| 椎名由奈av一区二区三区| 成人黄色综合网站| 国产精品美女久久久久久| 成人av网址在线| 国产精品毛片高清在线完整版| 国产电影一区二区三区|