GoldenDict 的優(yōu)點(diǎn):
免費(fèi)
純凈無(wú)廣告 == 專注
跨平臺(tái):Windows / Mac / Linux
支持多種詞典格式
支持查維基百科 / 支持在線查詞 / 支持在線翻譯(需配置)
支持屏幕取詞 == 劃詞釋義
支持聽取 forvo.com 上的發(fā)音
詳見 GoldenDict 官網(wǎng) 的權(quán)威說(shuō)明。
GoldenDict 的缺點(diǎn):
無(wú) OCR 屏幕取詞 / 無(wú)截屏翻譯
無(wú)單詞本。
知道 GoldenDict 的優(yōu)缺點(diǎn)后,充分利用其優(yōu)點(diǎn)的同時(shí),我們想辦法補(bǔ)齊短板。
GoldenDict 擅長(zhǎng)查詞,不擅長(zhǎng)文本翻譯,可是查詞和文本翻譯是分不開的,都是我們學(xué)習(xí)第二語(yǔ)言時(shí)經(jīng)常需要的功能。為此,我引入兩個(gè)文本翻譯程序:CopyTranslator / Saladict。
無(wú)論你用什么電腦操作系統(tǒng),都能利用它們進(jìn)行高效率的查詞和文本翻譯。我認(rèn)為這對(duì)用戶很重要。只要我在系統(tǒng)里,我就能隨時(shí)查詞和文本翻譯。
GoldenDict 擅長(zhǎng)查詞:
意味著你可以管理多個(gè)詞典,并利用好的詞典對(duì)單詞進(jìn)行深度學(xué)習(xí)。你把 GoldenDict 想成一個(gè)書架,上面放了多本紙質(zhì)詞典供你查閱。
CopyTranslator / Saladict 擅長(zhǎng)文本翻譯:
意味著能極大提高你在文本翻譯時(shí)的效率。比如擁有多個(gè)翻譯引擎(Google,Baidu,Youdao 等),方便復(fù)制翻譯結(jié)果等。當(dāng)然,職業(yè)譯者肯定使用專業(yè)的 CAT 軟件。
好,下面開始學(xué)習(xí)使用 GoldenDict。
為了方便離線閱讀,我用 TiddlyWiki 制作了本文 HTML 單文件 (≈ 20 MB)。
建議你下載閱讀,因?yàn)槔锩嬗懈嗔钊梭@喜的內(nèi)容。
20 MB 主要是圖片占了體積,其中有一副 3.8 MB 的高清世界地圖,而 TiddlyWiki 程序只有 2.3 MB。
安裝包:鏈接: https://pan.baidu.com/s/1rV5zECTUEdBbGR2rbnrkiA 提取碼: aq4s
Windows:下載安裝最新版,當(dāng)前為 GoldenDict-1.5.0-RC2-372-*.exe(2019-04-27)。
macOS:下載安裝最新版,當(dāng)前為 GoldenDict-1.5.0-RC2-372-*.dmg(2019-04-27)。
Linux :終端上執(zhí)行安裝命令
# Ubuntu / Debiansudo apt install goldendict -y# CentOSsudo yum install goldendict -y# Fedorasudo dnf install goldendict -y
下面我在 Linux 上做演示操作。(Windows / macOS 大同小異)
如果你一直用鼠標(biāo)點(diǎn)擊軟件圖標(biāo)打開軟件,我強(qiáng)烈建議你用更高效的方式——搜索打開應(yīng)用。按 Super(Win) 鍵搜索 gold 再按 Enter 鍵打開程序:
第一次使用,建議閱讀兩遍 歡迎說(shuō)明(就是上方圖片中的文字)。
為什么搜索打開應(yīng)用更高效?這就考驗(yàn)?zāi)阌袥](méi)有「搜商」了。搜索只依賴鍵盤,不依賴鼠標(biāo),所以能盲開應(yīng)用。
菜單欄選擇【編輯】>【首選項(xiàng)】:修改界面語(yǔ)言和顯示風(fēng)格。
我選了 4 部體積小的詞典進(jìn)行快速演練,為了提升下載速度,詞典我放到網(wǎng)盤里:
鏈接: https://pan.baidu.com/s/1qlV-JB8VU1NkWz76na8nBQ 提取碼: 5mgk
詞典來(lái)源:
dictd-www.dict.org 下載英英詞典:
根據(jù)個(gè)人情況選擇存放位置。我這里放在 /DATA/Software/GoldenDict/dic/ 下。
菜單欄選擇【編輯】>【詞典】>【詞典來(lái)源】>【文件】> 添加 選擇上一步的詞典位置打開,點(diǎn)擊 重新掃描 完成后 Apply 應(yīng)用,切換到【群組】選項(xiàng)卡接著完成下一步詞典分組。
剛才下載了「四類」詞典:英漢、英英、漢英、漢語(yǔ),需要將它們按類分組。(這里的英漢包括英漢詞典和英漢雙解詞典,同樣,漢英包括漢英詞典和漢英雙解詞典。)
選擇【群組】> 添加群組,然后在左邊 可用詞典 中選中,點(diǎn)擊中間 > 添加到分組,最后 OK 確認(rèn):
英漢(En - 中)(自定義快捷鍵:Ctrl-1):牛津現(xiàn)代英漢雙解詞典
英英(En - En)(自定義快捷鍵:Ctrl-2):Oxford Advanced Learner's Dictionary
漢英(中 - En)(自定義快捷鍵:Ctrl-3):朗道漢英字典
漢語(yǔ)(Chinese)(自定義快捷鍵:Ctrl-4):新華字典
為什么需要分組?當(dāng)詞典很多時(shí),提高檢索速度和分類檢索。所以,你也可以按使用頻率進(jìn)行分組,比如分一個(gè) 最常用 群組。你喜歡就好。
最笨最原始的方式,就是復(fù)制詞語(yǔ)再跑到 GoldenDict 窗口粘貼查詢。怎么樣才叫不笨呢?
菜單欄選擇【編輯】>【首選項(xiàng)】>【熱鍵】可以看到:
熱鍵 Ctrl+C+C 的意思是,選中需要翻譯的詞句,按住 Ctrl 再按兩下 C 鍵 ,就能呼喚 GoldenDict 幫你翻譯。
所以正確的查詞姿勢(shì)是:選中詞句,Ctrl+C+C。
下面我列了兩個(gè)場(chǎng)景現(xiàn)場(chǎng)操練一下(需要完成前面的步驟):
英文場(chǎng)景: 此時(shí)你正趴在屏幕前哭逼地學(xué)習(xí)英文。
Q:What do I need to plant a flower?
A:I need fresh soil and a trowel to dig a hole.
我們可以猜出 Trowel 的意思,現(xiàn)在假設(shè)你不知道,趕緊選中 Trowel,Ctrl+C+C,在 牛津現(xiàn)代英漢雙解詞典 里查到是小鏟子的意思:
中文場(chǎng)景: 此時(shí)你正趴在屏幕前讀蘇軾的《赤壁賦》。
客有吹洞簫者,倚歌而和之。
其聲嗚嗚然,如怨如慕,如泣如訴;余音裊裊,不絕如縷。
舞幽壑之潛蛟,泣孤舟之嫠婦。
假設(shè)你不知道 嫠 字怎么讀,這時(shí)候趕緊選中 嫠,Ctrl+C+C,馬上就查出來(lái)了讀嫠(lí)專指寡婦:
取詞窗口 上有一些按鈕,鼠標(biāo)懸停在上面會(huì)彈出解釋,常用的是導(dǎo)航欄中的 查詢框 、將詞條發(fā)送到主窗口(alt-W)以及 添加收藏(ctrl-E)。 默認(rèn)在 全部 群組中查詢,可以切換到特定群組進(jìn)行查詢。不要怕,不要懶,多點(diǎn)點(diǎn)看看,就能用好這款神器了。
在查詢框中,利用通配符進(jìn)行詞目(headwords)的模糊匹配,可以查詢一個(gè)記憶模糊的單詞。
通配符:?
(匹配任意一個(gè)字符),*
(匹配任意字符數(shù)字)。
比如,我要查一下 philosophy 的用法,但是忘記了拼寫,我可以搜 ph*phy
。使用方法非常簡(jiǎn)單,不做過(guò)多介紹。
如果實(shí)在想不起來(lái)英文單詞,就查查漢英詞典。
前面四部詞典是為了快速演練。下面我將使用我喜歡的詞典進(jìn)行展示,這些詞典內(nèi)容豐富(體積很大),會(huì)有更好的展示效果。這些詞典在下文 英語(yǔ)詞典推薦 部分有介紹。
我們要記住快捷鍵 Ctrl+M,顯示 / 隱藏菜單欄(Menu)。程序窗口中 7 個(gè)面板都可以被隱藏:
在面板標(biāo)題上右鍵,可以選擇是否顯示該面板。還可以左鍵拖拽面板調(diào)整其位置。我喜歡隱藏菜單欄顯示查詢面板:
按住 Ctrl 后滑動(dòng)鼠標(biāo)滾輪,可以縮放顯示界面。也可以使用導(dǎo)航欄上的放大鏡按鈕調(diào)節(jié)。
我的這部詞典有發(fā)音,所以可以點(diǎn)擊喇叭圖標(biāo)聽發(fā)音。如果點(diǎn)擊喇叭圖標(biāo)沒(méi)有聲音,菜單欄選擇【編輯】>【首選項(xiàng)】>【音頻】> 播放 > 設(shè)置播放器,我這里使用了內(nèi)部播放器: Qt Multimedia 。當(dāng)然也可以使用外部播放器:mplayer 。(前提是安裝了 mplayer :sudo apt -y install mplayer
)
查找單詞時(shí),會(huì)按照詞典欄的詞典順序進(jìn)行檢索,現(xiàn)在我想把 The little dict 放到第一的位置:
菜單欄選擇【編輯】>【詞典】>【詞典】,把 The little dict 拖到第一位:
看一看效果:
這里調(diào)整的是默認(rèn)群組 全部 中的詞典順序,要調(diào)整自定義群組的詞典順序,切換到【群組】選項(xiàng)卡,拖拽群組中的條目進(jìn)行排序。
Ctrl+C+C 是大多數(shù)時(shí)候的正常查詞姿勢(shì),不過(guò)在特定場(chǎng)景下,比如閱讀生詞較多的英文文章、英文書籍時(shí), 打開屏幕取詞會(huì)使效率提升。點(diǎn)擊導(dǎo)航欄中魔法棒圖標(biāo)開啟屏幕取詞,或者右鍵托盤圖標(biāo)勾選「屏幕取詞」。Windows 上是真的屏幕取詞,即鼠標(biāo)懸停取詞;而 Linux 上為劃詞釋義,需要手動(dòng)選擇。
按 F4 打開【首選項(xiàng)】,在屏幕取詞選項(xiàng)卡可以對(duì)「屏幕取詞」進(jìn)行設(shè)置。除非 ctrl-C-C 快捷鍵沖突,否則,保持默認(rèn)就行。
Linux 上,如果你覺得經(jīng)常按 Ctrl+C+C 麻煩,更喜歡用鼠標(biāo)控制取詞,你可以勾選「單詞被選中時(shí)顯示掃描旗標(biāo)」,通過(guò)點(diǎn)擊旗標(biāo)進(jìn)行查詞。(Windows 版本沒(méi)有此選項(xiàng))
以下為閱讀 wikiHow 的文章時(shí),打開「屏幕取詞」:
一起看看 GoldenDict 與瀏覽器翻譯擴(kuò)展程序之間的差別:
統(tǒng)一入口,使用同一個(gè)程序 / 使用自己喜歡的詞典來(lái)學(xué)習(xí);
利用英漢詞典快速查看釋義,同時(shí)可利用其他詞典深入學(xué)習(xí),邊學(xué)邊用學(xué)習(xí)效率高(前提是時(shí)間允許);
有些人說(shuō)擴(kuò)展更快速,我沒(méi)感覺出來(lái);
可以跨瀏覽器、跨軟件使用;
離線使用,你可以愉快地看電腦上的英文(DOC、PPT、TXT、PDF、EPUB、HTML 等任何電子文檔格式);
本地詞典可以靈活選擇適合自己的詞典,非常愜意!但是本地詞庫(kù)收詞有限,如果你遇到一個(gè)沒(méi)有收錄的單詞,怎么辦?
只能查在線詞典了!
為 GoldenDict 添加在線詞典非常簡(jiǎn)單。
菜單欄選擇【編輯】>【詞典】>【詞典來(lái)源】>【網(wǎng)站】> 添加 > 啟用 :
# 歐路https://dict.eudic.net/dicts/en/%GDWORD%# 有道詞典 / 翻譯http://dict.youdao.com/search?q=%GDWORD%&ue=utf8# Collins Online Dictionaryhttps://www.collinsdictionary.com/dictionary/english/%GDWORD%
切換到【群組】選項(xiàng)卡,添加到名為 Online Dictionary 的群組(自定義快捷鍵:Ctrl-5)。
其他在線詞典,可通過(guò)瀏覽器訪問(wèn)使用:
維基百科絕對(duì)是個(gè)好東西!
由于國(guó)內(nèi)無(wú)法訪問(wèn)到 English Wikipedia,所以這里取消顯示。(除非你在【首選項(xiàng)】>【網(wǎng)絡(luò)】中通過(guò)代理訪問(wèn))
菜單欄選擇【編輯】>【詞典】>【詞典來(lái)源】>【維基百科】,取消勾選:
是的,聰明的你一定會(huì)想,我可以直接添加搜索引擎嗎?可以的。下面是谷歌 / 搜狗 / 百度 / 必應(yīng)的搜索串:
# Bing 中國(guó):http://cn.bing.com/search?q=%GDWORD%# Bing 美國(guó):http://www.bing.com/search?q=%GDWORD%# 搜狗http://www.sogou.com/web?query=%GDWORD%# 百度搜索http://www.baidu.com/s?wd=%GDWORD%# Googlehttps://google.com/search?q=%GDWORD%
菜單欄選擇【編輯】>【詞典】>【詞典來(lái)源】>【網(wǎng)站】> 添加 > 啟用。切換到【群組】選項(xiàng)卡,將其添加到 Online Dictionary 群組。
這里我添加必應(yīng)搜索并查詢 蝸牛:
然后雙擊結(jié)果 snails 進(jìn)行英文搜索,可查看搜索引擎里的圖片,幫助我們理解記憶單詞。因?yàn)樵~典里面配圖一般比較少,搜索引擎將使你獲得更多相關(guān)信息,輔助學(xué)習(xí)(警惕浪費(fèi)時(shí)間)。
(Linux 上做演示)
translate-shell 支持谷歌翻譯或者必應(yīng)翻譯,我們可以在 GoldenDict 上利用其進(jìn)行文本翻譯。
第一步:安裝 translate-shell
Linux
# Ubuntu$ sudo apt install translate-shell -y# Fedora$ sudo dnf install translate-shell -y
macOS
# Homebrew$ brew install translate-shell# MacPorts$ sudo port install translate-shell
Windows
配置比較繁瑣,推薦使用 xinebf/google-translate-for-goldendict(使用方法見后面)。或者使用 CopyTranslator。
第二步:菜單欄選擇【編輯】>【詞典】>【詞典來(lái)源】>【程序】> 添加,進(jìn)行如下配置
# Google Translate -> [Chinese]trans -e google -s auto -t zh-CN -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages y -show-original-dictionary n -show-dictionary n -show-alternatives n “%GDWORD%”# Google Translate -> [English]trans -e google -s auto -t en-US -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages y -show-original-dictionary n -show-dictionary n -show-alternatives n “%GDWORD%”
第三步:切換到【群組】> 添加群組 > Translate,并添加 圖標(biāo)
第四步:實(shí)踐一下,在終端中 Ctrl+C+C,查詢框處選擇 Translate 群組,就看到翻譯結(jié)果啦
添加在線翻譯后,GoldenDict 就能跨軟件快速翻譯。無(wú)論你是在瀏覽網(wǎng)頁(yè),還是在閱讀英文書籍,或者看軟件英文手冊(cè), Ctrl+C+C 快速查看翻譯。你還可以收藏你翻譯過(guò)的短語(yǔ)。
Windows 上使用 google-translate-for-goldendict:
到 Python 官網(wǎng)下載最新版安裝包,當(dāng)前為 python-3.8.2-amd64.exe,安裝時(shí)勾選 Add Python 3.8 to PATH
就行。
打開 CMD 運(yùn)行:
python -m pip install --upgrade pippip3 install google-translate-for-goldendict
先升級(jí) pip 至最新版,然后再安裝。
按 F3 打開 GoldenDict 詞典配置界面, 進(jìn)入【程序】選項(xiàng)卡:
key | value |
---|---|
Enabled | ? |
Type | Html |
Name | Google Translate |
Command Line | python -m googletranslate.googletranslate zh-CN %GDWORD% -s "translate.google.cn" |
Icon | H:\PathTo\google_translate.png |
切換到【群組】> 添加群組 > Translate,并添加 圖標(biāo)
在 Linux 上,利用 easeflyer 開發(fā)的 gd_plugin 添加有道翻譯。
將項(xiàng)目克隆下來(lái):
cd ~git clone git@github.com:easeflyer/gd_plugin.git
按 F3 打開 GoldenDict 詞典配置界面, 進(jìn)入【程序】選項(xiàng)卡(路徑替換為自己的絕對(duì)路徑):
key | value |
---|---|
Enabled | ? |
Type | Html |
Name | Youdao Translate |
Command Line | /home/YOUR_USER_NAME/gd_plugin/youdao/youdao_get.py %GDWORD% |
Icon | /home/YOUR_USER_NAME/gd_plugin/youdao/youdao.svg |
下載圖標(biāo) Youdao icons
切換到【群組】選項(xiàng)卡,將其添加到 Translate 群組。
CopyTranslator 是復(fù)制即翻譯的外文輔助閱讀翻譯解決方案,支持 Windows、Mac、Linux 三大平臺(tái),翻譯引擎包括 Google,Baidu,Youdao,Sogou,Caiyun,Tencent。
下載 CopyTranslator 安裝包 進(jìn)行安裝后,使用方法請(qǐng)閱讀 CopyTranslator 官方文檔。
CopyTranslator 擅長(zhǎng)文本翻譯,可是與 GoldenDict 交互使用時(shí)不夠高效。所以,使用 GoldenDict 能滿足需求時(shí),就沒(méi)必要打開 CopyTranslator。
有一款叫做 多譯 的軟件與 CopyTranslator 有相同功能,但是有字?jǐn)?shù)限制,有興趣可以了解一下。
Saladict 沙拉查詞(Chrome / Firefox)插件天生適合瀏覽器,Saladict 插件可以在線翻譯、在線查詞、在線語(yǔ)音朗讀、添加單詞本、頁(yè)面翻譯等。
使用方法參閱官方文檔 沙拉查詞使用方式。以及:
GoldenDict 默認(rèn)無(wú) OCR 屏幕取詞,無(wú)截屏翻譯。為了補(bǔ)齊短板:
Windows
使用 nonwill 發(fā)布的 GoldenDict OCR 劃詞版。
macOS
使用有道詞典 Mac 版。打開取詞(CTRL + 鼠標(biāo)取詞)。
歐路詞典。
Linux
利用 words-picker 進(jìn)行截屏翻譯。在 GNOME 桌面環(huán)境中,打開 words-picker 程序,然后使用系統(tǒng)截圖快捷鍵 shift-ctrl-Print 將區(qū)域復(fù)制到剪貼板,完成截屏翻譯。
使用有道詞典 Linux 版。打開取詞(CTRL + 鼠標(biāo)取詞)。
使用 CuteTranslation 進(jìn)行截屏翻譯。
對(duì)于那些無(wú)法復(fù)制的單詞,如果查詞頻率高,就使用具有 OCR 屏幕取詞的軟件;如果偶爾查詢,手動(dòng)輸入也不是什么壞事。
你可能會(huì)說(shuō):我不需要語(yǔ)音朗讀。那是因?yàn)槟銢](méi)意識(shí)到它的用處或者說(shuō)你忽略了它。你一定很喜歡詞典中的例句發(fā)音,對(duì)聽力和練習(xí)口語(yǔ)都有幫助。例句發(fā)音 = 句子 + 語(yǔ)音朗讀,發(fā)散一下你的思維,當(dāng)你翻譯一個(gè)句子時(shí),出于學(xué)習(xí)目的,你是不是同樣希望能夠聽到它的語(yǔ)音朗讀。而且學(xué)習(xí)英語(yǔ)不能太依賴眼睛,要多用耳朵聽。
Windows 上按 F3 打開詞典配置, 在【語(yǔ)音合成】選項(xiàng)卡進(jìn)行配置;Linux 版本暫時(shí)沒(méi)有 text-to-speech (TTS) 功能。Saladict 夠用,我就不折騰了。
這里再推薦兩款優(yōu)秀的瀏覽器插件:
還有一個(gè) 靈云語(yǔ)音云服務(wù):
它可以 文字轉(zhuǎn)音頻 / 錄音轉(zhuǎn)文字。
它更加側(cè)重于應(yīng)用場(chǎng)景,不過(guò)現(xiàn)在已經(jīng)收費(fèi)了。
總之,根據(jù)自己的需求,去尋找好資源。
GoldenDict 無(wú)單詞本,意味著你不能像歐路詞典那樣,將單詞添加到單詞本中進(jìn)行背誦。所以,只能「曲線救國(guó)」,將單詞添加到收藏,隔一段時(shí)間(星期 / 月)就將收藏 導(dǎo)出至列表,然后放到 Anki 或 歐路詞典中進(jìn)行背誦復(fù)習(xí)。如有必要,付錢換取方便遠(yuǎn)離折騰。
將收藏 導(dǎo)入歐路詞典單詞本:
菜單欄選擇【幫助】>【配置文件夾】,可以看到收藏文件:favorites。
Anki 神器的使用,有興趣可以深入了解。 干貨 / 百科
換機(jī)或者重裝系統(tǒng)時(shí),需要備份你的 GoldenDict 配置文件。否則,一切將從頭再來(lái),你會(huì)很痛苦。
菜單欄選擇【幫助】>【配置文件夾】,直接將整個(gè)文件夾進(jìn)行備份。
新機(jī)或者新系統(tǒng)上,將整個(gè)文件夾拷貝到原來(lái)的位置,完成配置恢復(fù)。
前面主要介紹了 GoldenDict 的使用方法。為提高文本翻譯效率,引入了 CopyTranslator / Saladict 兩款程序。為補(bǔ)足 GoldenDict OCR 屏幕取詞和截屏翻譯的缺失,也引入了相應(yīng)的軟件。我們期望有那么一款軟件能聚合這些功能,但這樣的軟件我還沒(méi)發(fā)現(xiàn),或者說(shuō)還沒(méi)有。
現(xiàn)在的 GoldenDict 具備了離線查詞、在線查詞和在線翻譯的能力,完全能滿足我們的需求。而且 GoldenDict 的離線詞庫(kù)擁有最強(qiáng)的學(xué)習(xí)效果,所以你應(yīng)該主要使用 GoldenDict 進(jìn)行查詞和文本翻譯,而 CopyTranslator / Saladict 作為備用軟件,主要用于增強(qiáng)文本翻譯。同時(shí)也是為了統(tǒng)一入口,避免分散你的學(xué)習(xí)精力。具體怎么配合,多多使用,慢慢摸索。
細(xì)心的你不難發(fā)現(xiàn),查詞和文本翻譯里面最核心的是詞典和翻譯引擎。
這里我們討論一下詞典。選用什么詞典?我們需要做功課來(lái)回答。
我不打算直接甩幾本詞典放這里,對(duì)于新手,看了一定是云里霧里。
因?yàn)樵~典是每個(gè)人必須會(huì)用的東西,所以值得深入學(xué)習(xí)。
字典和詞典是兩個(gè)不同的概念,不要亂叫。中國(guó)正式使用“字典”一詞始于《康熙字典》。根據(jù)《說(shuō)文解字》,典是五帝的書本,神圣尊貴的大冊(cè)。
字典和詞典的區(qū)別:
字典是為單字提供音韻、意思解釋、例句、用法等等的工具書。使用字母文字作為文字的人群沒(méi)有字典這個(gè)概念。字典收字為主,亦會(huì)收詞。
詞典(Dictionary),或稱辭典,是為詞語(yǔ)提供音韻、釋義、例句用法等等的工具書。在東方社會(huì)中,詞典收詞為主,也會(huì)收字。為了配合社會(huì)發(fā)展需求,詞典收詞數(shù)量激增并發(fā)展出不同對(duì)象、不同行業(yè)及不同用途的詞典。隨著吸收百科全書的元素,更有百科辭典的出現(xiàn)。
如果你把 English Dictionary 翻譯成「英語(yǔ)字典」,我只能安慰你:沒(méi)文化不是你的錯(cuò)!
通過(guò)了解詞典的行情,了解詞典應(yīng)該為學(xué)習(xí)者提供哪些東西,我們就能選擇適合自己的詞典。如果同學(xué) / 同事 / 朋友 / 小孩需要詞典,也能輕松推薦。做「以其昏昏,使人昭昭」的事,心理沒(méi)底不說(shuō)還會(huì)被內(nèi)行笑話。
下面主要討論一下英語(yǔ)詞典,對(duì)于漢語(yǔ)詞典或者其他外語(yǔ)詞典(日語(yǔ)、法語(yǔ)、德語(yǔ)、俄語(yǔ)或西班牙語(yǔ)等),自行了解。
提醒:后面的內(nèi)容可能需要閱讀多遍。
我們主要以 出身、體例、功用 以及 規(guī)模 四個(gè)方面對(duì)英語(yǔ)詞典進(jìn)行分類。
從出身上講,英語(yǔ)詞典大致可分為本土詞典和引進(jìn)詞典兩類。
本土詞典主要是中國(guó)人編給中國(guó)人用的英漢詞典,典型如譯文社《英漢大詞典》(陸谷孫主編)、《新英漢詞典》(第4版)、商務(wù)《新時(shí)代英漢大詞典》(張柏然主編)等。
引進(jìn)詞典又分為英系和美系兩大類。目前英系詞典占據(jù)中國(guó)市場(chǎng)的主導(dǎo)地位,著名的品牌如牛津、朗文、劍橋、麥克米倫、柯林斯,簡(jiǎn)稱“牛朗劍麥柯”(諧音“牛郎見邁克”)合稱“英國(guó)五虎”,除此還有一部詞典叫做“錢伯斯”,對(duì)英國(guó)人意義非凡。美系詞典主要有《美國(guó)傳統(tǒng)詞典》(The American Heritage Dictionary)和“韋氏詞典”兩大品牌。
以體例劃分,英語(yǔ)詞典可分為英漢、英英、英漢雙解、漢英、漢英雙解以及其他類別等五種。
英漢詞典 一般為(wéi)中國(guó)人所編寫,如譯文社《新英漢詞典》;
英英詞典 都是原版引進(jìn)詞典,如《牛津高階英語(yǔ)詞典》(OALD)、《朗文當(dāng)代高級(jí)英語(yǔ)辭典》(Longman Dictionary of Contemporary English,簡(jiǎn)稱 LDOCE);
英漢雙解詞典 是目前英語(yǔ)學(xué)習(xí)詞典的主流,最重要的即是牛朗兩部詞典,英漢雙解詞典都譯自英語(yǔ)原版詞典,但并非真正全文翻譯,大多數(shù)詞目的英語(yǔ)釋義以對(duì)應(yīng)的漢語(yǔ)詞語(yǔ)。
漢英詞典 大多是本土詞典,如外研社《新世紀(jì)漢英詞典》、商務(wù)《新時(shí)代漢英詞典》;
漢英雙解詞典 比較特殊,它是以國(guó)內(nèi)原版的漢語(yǔ)詞典編譯而成,據(jù)我所知,目前只有外研社《現(xiàn)代漢語(yǔ)詞典(雙語(yǔ)版)》以及商務(wù)印書館國(guó)際有限公司《新華字典(雙語(yǔ)版)》兩種;
除此以外,其他類別指的是國(guó)內(nèi)引進(jìn)少量英語(yǔ)與其他語(yǔ)種詞典,如譯文社引進(jìn)的蘭登系列詞典《德英—英德小詞典》(Random House Webster's Pocket German Dictionary)以及外教社引進(jìn)的《柯林斯英德—德英詞典》等。
首先從功用方面,將英語(yǔ)詞典分為描述型、學(xué)習(xí)型和中和型三大類。
描述型
描述型英語(yǔ)詞典又稱為學(xué)術(shù)型英語(yǔ)詞典,實(shí)際上描述型英語(yǔ)詞典是最常見的英語(yǔ)詞典,換作漢語(yǔ)工具書,諸如《新華字典》《現(xiàn)代漢語(yǔ)詞典》都屬于描述型詞典,相反漢語(yǔ)工具書真正缺乏的學(xué)習(xí)型詞典,除了一些給低幼學(xué)童使用的學(xué)習(xí)詞典外,也就只有呂叔湘先生主編的《現(xiàn)代漢語(yǔ)八百詞》等寥寥幾部辭書。
我們進(jìn)一步將描述型英語(yǔ)詞典分為一般性、百科性和專業(yè)性三種。一般性描述詞典典型如《牛津簡(jiǎn)明英語(yǔ)詞典》《英漢大詞典》,這類詞典收詞詳備并且釋義簡(jiǎn)明;百科性描述詞典則有《牛津當(dāng)代百科大詞典》《牛津英美文化詞典》等,主要收錄文化百科類詞條;專業(yè)性描述詞典則是局限于某一學(xué)科或行業(yè)的詞典,如《牛津哲學(xué)詞典》和《牛津商務(wù)英語(yǔ)詞典》。
學(xué)習(xí)型
學(xué)習(xí)型英語(yǔ)詞典是專為英語(yǔ)學(xué)習(xí)者(多為非英語(yǔ)母語(yǔ)人士)設(shè)計(jì)的,注重英語(yǔ)實(shí)際應(yīng)用時(shí)的用法說(shuō)明,第一部學(xué)習(xí)型詞典始于 1948 年由牛津大學(xué)出版社出版、霍恩比(A S Hornby)主編的《現(xiàn)代英語(yǔ)學(xué)習(xí)詞典》(A Learner's Dictionary of Current English),此即如今聞名于世的《牛津高階英語(yǔ)詞典》(OALD)的前身。
我們進(jìn)一步將學(xué)習(xí)型英語(yǔ)詞典分為一般性、多功能和專門性三種。
一般性英語(yǔ)學(xué)習(xí)型詞典是我們最熟悉的品種,著名的“英國(guó)五虎”——“牛朗劍麥柯”都有自己品牌的學(xué)習(xí)型詞典。(劃重點(diǎn))
最新版次,出版年份,出版社
《牛津高階英漢雙解詞典》第 9 版,2018,商務(wù)
Oxford Advanced Learner's Dictionary (OALD) 9th Edition , 2015 , Oxford
《朗文當(dāng)代高級(jí)英語(yǔ)辭典》第 6 版,2019,外研社
Longman Dictionary of Contemporary English (LDOCE) 6th Edition , 2015 , Pearson
《劍橋高階英漢雙解詞典》第 2? 版 , 2008,外研社
Cambridge Advanced Learner's Dictionary (CALD) 4th Edition , 2013 , Cambridge
《麥克米倫高階英漢雙解詞典》第 1 版,2018,外研社
MacMillan English Dictionary for Advanced Learners (MED) 2nd Edition , 2012 , MacMillan
《柯林斯高階英漢雙解學(xué)習(xí)詞典》第 8 版,2017,外研社
Collins COBUILD Advanced Learner's Dictionary (CCALD) 9th Edition , 2018 , Collins
注:
關(guān)于書籍版次:第一次出版印刷的書寫有“某年某月第一版,第一次印刷”,這叫初版,如內(nèi)容不變動(dòng),第二次印就注明第一版第二次印刷,這種書叫重印書。如第三次印刷發(fā)行時(shí)內(nèi)容經(jīng)過(guò)重大修改,版次就要重新算,要稱為:“第二版第三次印刷”。不過(guò)這個(gè)問(wèn)題一般人不用想那么多,只需看自己是否喜歡這本詞典,喜歡的話買國(guó)內(nèi)最新版即可,畢竟每家詞典各有特色。英語(yǔ)水平好的話,直接購(gòu)買英文原版就行了。
中和型
中和型詞典兼具學(xué)習(xí)型詞典和描述型詞典的部分特點(diǎn),是當(dāng)前英語(yǔ)詞典編纂的新趨勢(shì),典型代表為《朗文當(dāng)代英語(yǔ)大辭典》,在 2000 詞限定釋詞的基礎(chǔ)上收錄了 15,000 百科詞條,是融合釋義、用法說(shuō)明、文化注釋以及百科知識(shí)于一體的文化學(xué)習(xí)詞典。與此相類的另有《美國(guó)傳統(tǒng)詞典》。
這是對(duì)英語(yǔ)詞典最直觀的分類,一般而言我們可以根據(jù)收詞量和總字?jǐn)?shù)將英語(yǔ)詞典簡(jiǎn)單分為巨、大、中、小、微型五大類。
巨型詞典
英語(yǔ)世界中的巨型詞典主要有兩部,一部即是由英國(guó)語(yǔ)言學(xué)家默里(James A.H.Murray)主編的久負(fù)盛名的《牛津英語(yǔ)詞典》(The Oxford English Dictionary,簡(jiǎn)稱 OED),另一部則是最初由美國(guó)詞典編纂家韋伯斯特(Noah.Webster)主編的《韋氏新世界詞典》(Webster Third New International Dictionary,簡(jiǎn)稱 WTNID)。這兩部詞典是其他各類英語(yǔ)詞典的母本,但卻因其規(guī)模過(guò)大并不適合學(xué)習(xí)者案頭使用。
大型詞典
因此 20 世紀(jì)下半葉英語(yǔ)國(guó)家出版了大量單卷本供高階學(xué)習(xí)者案頭使用的大型詞典,典型的有《牛津簡(jiǎn)明英語(yǔ)詞典》(Concise Oxford Dictionary,簡(jiǎn)稱 COD)、《柯林斯COBUILD英語(yǔ)詞典》(Collins COBUILD English Dictionary,簡(jiǎn)稱 CCED)以及《朗文當(dāng)代英語(yǔ)大辭典》(Longman Dictionary of English Language & Culture,簡(jiǎn)稱 LDELC);
中型詞典
后來(lái)又有供中階學(xué)習(xí)者使用的中型詞典,主要有《牛津袖珍英語(yǔ)詞典》(Pocket Oxford Dictionary,簡(jiǎn)稱 POD)、《朗文活用英語(yǔ)詞典》(Longman Active Study Dictionary,簡(jiǎn)稱 LASD);
小型詞典
其實(shí)除了案頭常備的大中型詞典,人們更為喜愛和常用的或許是那些便攜的小型詞典,如《牛津英語(yǔ)小詞典》(Little Oxford Dictionary,簡(jiǎn)稱 LOD);
微型詞典
除此以外,還有一種更其小巧的微型詞典,釋義極盡簡(jiǎn)潔,如《牛津英語(yǔ)微型詞典》(The Oxford Minidictionary,簡(jiǎn)稱 OMD),但這類詞典一般用于速查,不適合英語(yǔ)學(xué)習(xí)者日常使用。
用一本好詞典你可以做到以下幾點(diǎn):
查找你看到或聽到的英語(yǔ)單詞的意思
找出如何說(shuō)一個(gè)詞
用你的語(yǔ)言找到一個(gè)單詞的英文翻譯
檢查單詞的拼寫
檢查動(dòng)詞的名詞或過(guò)去時(shí)態(tài)的復(fù)數(shù)形式
找出一個(gè)單詞的其他語(yǔ)法信息
找出一個(gè)詞的同義詞或反義詞
查找單詞的搭配
檢查單詞的詞性
找出單詞的語(yǔ)域
查找自然語(yǔ)言中單詞的用法示例
聽到例句的真人發(fā)音
查看配圖學(xué)習(xí)單詞
查看單詞錯(cuò)誤用法
觀看單詞在線教學(xué)視頻(想象一下,當(dāng)你查一個(gè)單詞,一位美女 / 帥哥馬上跳出來(lái)教你。恐怕你要天天抱著詞典睡覺嘍。)
所以,按照類型我們需要四種電子詞典:英漢、英漢雙解、英英、漢英。
英漢詞典:
英漢詞典主要是快速查看英語(yǔ)單詞的中文釋義。
英漢雙解詞典:
英漢雙解詞典對(duì)中級(jí)學(xué)習(xí)者當(dāng)然非常友好,可以借助漢語(yǔ)翻譯快速理解。如果查詢一個(gè)單詞需要耗費(fèi)大量時(shí)間閱讀英文解釋,有時(shí)候是不明智的做法,并且,如果查一個(gè)單詞里面又出現(xiàn)一大堆不認(rèn)識(shí)的單詞,太打擊學(xué)習(xí)積極性了!另外,英漢雙解詞典是雙向的,一般人是借助漢語(yǔ)理解英文,也有情況是借助英文查看對(duì)應(yīng)的漢語(yǔ)翻譯。所以,每個(gè)人必須有一本英漢雙解詞典。
英英詞典:
當(dāng)你英語(yǔ)到了一定水平(中高級(jí)水平)后,就應(yīng)該主要使用英英詞典。
英英詞典分兩種:ESL 詞典(ESL: English as a second language)以及 Non-ESL 詞典(又稱母語(yǔ)詞典)。Non-ESL 詞典是指英美國(guó)家人士使用的詞典,特點(diǎn)是收詞量大,釋義用詞精確,范圍廣,無(wú)上限,很多詞典例句很少或沒(méi)有,有點(diǎn)類似于我們用的《新華字典》和《漢語(yǔ)大詞典》 。ESL 詞典就是上小節(jié)提到的學(xué)習(xí)型英語(yǔ)詞典,專為英語(yǔ)學(xué)習(xí)者(多為非英語(yǔ)母語(yǔ)人士)設(shè)計(jì),其優(yōu)點(diǎn)是簡(jiǎn)單易懂,但其缺點(diǎn)也比較明顯,由于釋義用詞所限,部分單詞的解釋比較啰嗦或者不精確,理解起來(lái)也不順暢。
至于使用 ESL 詞典還是 Non-ESL 詞典,或者兩者混合使用,就看你的需求了。
漢英詞典:
使用漢語(yǔ)查找英文翻譯或英文表達(dá)。
翻譯軟件的詞庫(kù)就來(lái)自于這些「英漢詞典」和「漢英詞典」。
有了上面的介紹,我可以推薦幾本詞典了。
用來(lái)提供快速翻譯,還能聆聽多個(gè)發(fā)音以及查看詞頻?!赣埠酥?,真香推薦,居家旅行沉迷學(xué)習(xí)必備,建議日常置頂食用?!?a target="_blank" >下載
朗文當(dāng)代高級(jí)英語(yǔ)辭典(釋義用詞 2000 個(gè))
柯林斯高階英語(yǔ)學(xué)習(xí)詞典(釋義用詞 2500 個(gè))
牛津高階英語(yǔ)詞典(釋義用詞 3000 個(gè))
英英原版
Longman Dictionary of Contemporary English 6th Edition (En-En),En-En_LDOCE6。
《朗文當(dāng)代高級(jí)英語(yǔ)辭典(英英)(第六版)》,包含英式發(fā)音、美式發(fā)音、大部分例句朗讀,帶圖片詳解。這本詞典收錄單詞量最大,例句最多,搭配和用法也最全。例句是真人原聲,非常自然。
英語(yǔ)老師都會(huì)倡導(dǎo)學(xué)生盡量使用英英詞典,營(yíng)造英語(yǔ)環(huán)境,用英文解釋英文,用英文理解英文,用英文對(duì)世界編碼,有利于養(yǎng)成英語(yǔ)思維,對(duì)聽說(shuō)讀寫都有幫助。全英文解釋,不會(huì)因?yàn)橛h差別而導(dǎo)致理解上的偏差。當(dāng)然,英漢雙解詞典我們也是需要的。
英漢雙解版
En-Cn_LDOCE5++ V1.35 / V2.15。下載
《朗文當(dāng)代高級(jí)英語(yǔ)辭典(英英·英漢雙解)(第五版)》
這本詞典默認(rèn)是英英版,可以通過(guò)點(diǎn)擊輕松查看漢語(yǔ)翻譯。對(duì)于直接使用英英有些吃力的同學(xué),可以設(shè)置默認(rèn)展開漢語(yǔ),立馬就是一本英漢雙解詞典。釋義用詞僅 2000 個(gè),讓你輕松看懂。大量例句都有真人發(fā)音,讓你愛上聽例句。
PDF 版
《朗文當(dāng)代高級(jí)英語(yǔ)辭典(英漢雙解)(第五版)》。下載
朗文在線詞典
英英原版
Collins COBUILD Advanced Learner's Dictionary 9th Edition (En-En),En-En_CCALD9。
英漢雙解版
Collins COBUILD advanced learner’s English-Chinese dictionary 8th Edition。
《柯林斯COBUILD高階英漢雙解學(xué)習(xí)詞典》(第8版)中的全部釋義、例證及專欄均基于收詞規(guī)模達(dá) 45 億詞的柯林斯英語(yǔ)語(yǔ)料庫(kù);所有單詞及短語(yǔ)均采用整句釋義,凸顯詞匯在典型語(yǔ)境中的典型用法。
強(qiáng)烈推薦!可以直接背誦單詞及短語(yǔ)的整句釋義,這就好比一個(gè)外國(guó)人在跟你交談,對(duì)英語(yǔ)思維以及口語(yǔ)表達(dá)都有莫大的幫助。
柯林斯在線詞典
英英原版
Oxford Advanced Learner’s Dictionary 9th edition (En-En),En-En_OALD9。下載
包含英式發(fā)音、美式發(fā)音,例句發(fā)音,帶圖片詳解等。
英漢雙解版
Oxford Advanced Learner’s English-Chinese Dictionary 9th Edition,En-zh_CN_OALD9。下載
《牛津高階英語(yǔ)詞典》為世所公認(rèn)的權(quán)威英語(yǔ)學(xué)習(xí)詞典,惠及世界各地一代又一代學(xué)子。到第九版編者將會(huì)話與寫作功能融入學(xué)習(xí)型詞典。 釋義簡(jiǎn)明,義項(xiàng)劃分清晰;提供系統(tǒng)的語(yǔ)法信息,如搭配模式、用法說(shuō)明框等;提供插圖及主題圖片,直觀釋義。新加牛津口語(yǔ)指南,詳解日常及應(yīng)試等場(chǎng)景會(huì)話用語(yǔ)。
紙質(zhì)版配套光盤中提供 iWriter + iSpeaker 互動(dòng)式寫作和口語(yǔ)指導(dǎo)學(xué)習(xí)程序。
牛津在線詞典
漢英大詞典(第3版)
新漢英大辭典
一般人上面幾部詞典基本夠用。如果鏈接失效,可以試試 網(wǎng)盤搜索(超能搜 等)或者 逛論壇。
GoldenDict 安裝的時(shí)候沒(méi)有附帶 構(gòu)詞法規(guī)則,查找一些單詞的復(fù)數(shù)等變位變格形式的單詞有時(shí)會(huì)查不到(比如有些詞典查不到 Books,不會(huì)自動(dòng)跳轉(zhuǎn)到 Book),為了讓 GoldenDict 更好地工作,我們添加 英語(yǔ)構(gòu)詞法規(guī)則庫(kù)。
進(jìn)入 SourceForge 上 GoldenDict 的項(xiàng)目地址,依次選擇 Files > better morphologies > 1.0 > en_US_1.0.zip 下載英語(yǔ)構(gòu)詞法規(guī)則庫(kù)。
菜單欄選擇【編輯】>【詞典】>【詞典來(lái)源】>【構(gòu)詞法規(guī)則庫(kù)】,添加 英語(yǔ)構(gòu)詞法規(guī)則庫(kù):
我是 En-Cn_LDOCE5++ 和 En-En_LDOCE6 一起使用,所以把 LDOCE5++ 設(shè)置為自動(dòng)展開音節(jié)及漢語(yǔ)。
下面介紹一下設(shè)置方法,適用于 En-Cn_LDOCE5++(V1.35 / V2.00 / V2.15)。
自動(dòng)展開音節(jié)(Syllable)
打開文件 LM5style.css 搜索 show/hide syllable
注釋掉以下代碼塊:
/* -------------- show/hide syllable ------------- .HWD .HYP { display: none;}*/
調(diào)整手機(jī)中懸浮球高度
手機(jī)歐路詞典中 LDOCE5++ 的懸浮球會(huì)與控制按鈕重疊,需要調(diào)整其高度。搜索 .mobile .lm5pp_popup
設(shè)置距離底部為 90px
:
.mobile .lm5pp_popup { bottom: 90px; right: 10px;}
自動(dòng)展開漢語(yǔ)(Chinese)
打開 LM5style_switch.css 注釋掉以下代碼塊:
/*.EXAMPLE .cn_txt, .Error .cn_txt,.cn_txt { display: none;}*/
可以偷懶直接刪除 LM5style_switch.css(或者重命名為 LM5style_switch.css.bak)。但是,你將不能在懸浮球上控制隱藏/顯示漢語(yǔ)。
如果你直接修改手機(jī)中的 CSS 文件,需要清除軟件緩存再重啟 App 才能生效。
如果你在電腦上修改,Ctrl+F5 可以快速刷新詞典查看效果。
更多調(diào)整參見 FF朗文5++重排 DIY / 改版 fearfare 大的朗文。
除了全局熱鍵外,GoldenDict 還支持許多程序快捷鍵。按 F1 快捷鍵打開 GoldenDict 幫助, 查看 13 Shortcuts:
第一次使用,按照快捷鍵列表操作一遍。主要是感受一下快捷鍵的功能,不要求強(qiáng)行記憶它們,當(dāng)你經(jīng)常進(jìn)行某項(xiàng)操作時(shí),再翻閱一下 13 Shortcuts,用幾次就記住了。
常用快捷鍵:
Shortcut | Action |
---|---|
Alt+Left | (In main and popup windows) history navigation: show previous founded results |
Alt+Right | (In main and popup windows) history navigation: show next founded results |
Alt+Down | Jump to article from next dictionary |
Alt+Up | Jump to article from previous dictionary |
Alt+S | (In main and popup windows) playback pronunciation for current word |
Alt+W | (In popup window) transfer word from search line to main window |
Alt+PgDown | (In main and popup windows) switch to next dictionaries group |
Alt+PgUp | (In main and popup windows) switch to previous dictionaries group |
Ctrl++ | Increase articles font size |
Ctrl+– | Decrease articles font size |
Ctrl+0 | Set default articles font size |
Ctrl+E | Add current tab to Favorites |
Ctrl+F | (In main and popup windows) search in page / (In dictionaries dialog) go to filter line |
Ctrl+M | Show/hide main menu |
Ctrl+Q | (In main window) close GoldenDict |
Ctrl+S | Show/hide search pane |
Ctrl+Shift+F | Open/switch to full-text search dialog |
Esc | (In main window) go to search line (the action for Esc key can be changed in preferences) / (in popup window) close popup window |
F1 | GoldenDict reference |
F3 | Dictionaries dialog |
F4 | GoldenDict preferences |
按 F1 打開 GoldenDict 幫助, 查看 09 Full-text search:
可以通過(guò)菜單“搜索”或按“Ctrl+Shift+F”鍵來(lái)調(diào)用全文搜索對(duì)話框。通過(guò)全文搜索,可以在當(dāng)前詞典組的詞典文本中而不是在詞典 headwords(詞目)中搜索單詞和表達(dá)式。
提醒:如果 GoldenDict 占用 CPU (%) 超高,請(qǐng)關(guān)閉全文搜索索引??匆幌挛恼?GoldenDict 全文搜索幾例。
利用「全文搜索」查找英文表達(dá),顯然比直接將一句中文放到翻譯軟件中翻譯更靠譜,比如下面這句摘自 牛津高階英漢雙解詞典(第 9 版) 的例句:
I'll ask my boss if I can have the day off.
我要問(wèn)一下老板我能不能請(qǐng)一天假。現(xiàn)在我復(fù)制中文到谷歌翻譯中翻譯,結(jié)果如下:
I have to ask the boss if I can take a day off.很顯然翻譯出來(lái)的英文枯燥無(wú)味。
下面舉例簡(jiǎn)單介紹一下,使用「全文搜索」查找地道的英文表達(dá)。
例子:我想知道請(qǐng)假的的英文表達(dá),包括日假周假年假。我該如何搜索?
快捷鍵 Ctrl+Shift+F 打開全文搜索,模式選擇 正則表達(dá)式。
如果直接檢索 請(qǐng)假
這個(gè)關(guān)鍵詞,會(huì)因范圍太大,需要更多檢索時(shí)間,最后還會(huì)出來(lái)很多無(wú)用結(jié)果,所以我們需要縮小檢索范圍。
先檢索日假。直接輸入 請(qǐng)一天假
,這個(gè)地球人都會(huì),但「請(qǐng)兩天假」的表達(dá)式就搜不到。現(xiàn)在,我們要一次檢索出「請(qǐng)?zhí)旒佟沟谋磉_(dá)式,輸入正則表達(dá)式:請(qǐng).{1,3}天假
(中間匹配 1-3 個(gè)字符)。
理論上,我們可以匹配出:請(qǐng)一天假
請(qǐng)兩天假
請(qǐng)幾天假
請(qǐng)過(guò)一天假
請(qǐng)了十五天假
...
.
:一個(gè)點(diǎn),匹配任意單字符(不包括換行符){n,m}
:m 和 n 均為非負(fù)整數(shù),其中 n <= m。最少匹配 n 次且最多匹配 m 次。例如,"o{1,3}" 將匹配 "fooooood" 中的前三個(gè) o。'o{0,1}' 等價(jià)于 'o?'。請(qǐng)注意在逗號(hào)和兩個(gè)數(shù)之間不能有空格。
現(xiàn)在,我們要把請(qǐng)日假 / 周假 / 年假的表達(dá)式一次搜出來(lái)。
給搜索框?qū)懭胝齽t表達(dá)式:請(qǐng).{1,3}(天|周|年)假
,就查出來(lái)了。
()
:標(biāo)記一個(gè)子表達(dá)式的開始和結(jié)束位置。()?
匹配前面的子表達(dá)式零次或一次,()+
匹配前面的子表達(dá)式一次或多次。|
:代表 或
正則表達(dá)式學(xué)習(xí)資源:
多讀幾遍 GoldenDict 幫助,掌握更多使用技巧。
能力有限,本文可能有錯(cuò)誤的地方,望留言斧正。
聯(lián)系客服