用Regular expression製作單字卡

閱讀時間約 5 分鐘

起心動念

最近想要把英文重新好好的學習,雖然很多人都會說背單字與英文好不好沒有絕對的相關,但是單字量嚴重不足,想說的話也是無法好好表述的。

根據一些學習英文的資料,發現自己只會單純的背誦單字來應付考試,在表述上總是碰到嚴重的瓶頸,想要能好好地說出來、寫出來,完整的表述能力的培養是需要透過「上下文」的形式來達成的,那我就在想,能不能做一個句子版的克漏字卡片呢?

初步想,這個卡片要有英文句子、挖掉的單字、中文翻譯、提示、解答,當然也會關連到一個單字庫,其他細節就依照需求再一一的添加。

克漏字的設計

我們想以前在寫克漏字的時候,常見的是有字首、字尾的提示,例如:fireman 會以「f_____n」的方式顯示,但是單字不是都一樣長,且每個字的字首、字尾也都不同,那我就想要用公式撰寫這個提示,但要怎麼製作呢?

這時我就想起有一個對比資料的方法「Regular expression」,以下簡稱為「RE」,透過 RE 與其他的函數來製作這個克漏字的單字卡片。

另外要搭配函數「slice」,這個函數最多人會在製作進度條的時候使用,這裡因為要把單字切開,所以我也會用到這個函數。

詳細的資訊網路上有很多,也有教程,我就單純做個紀錄分享相關的資訊。

slice(prop("Name"), 0, 1)    // 留下字首
slice(prop("Name"), -1) // 留下字尾

replaceAll(prop("Name"), "[A-z ]", "_") // 將字母全換成"_ "
replaceAll(prop("Name"), "[^AaEeIiOoUu ]", "_") // 提示母音

//字首 + ______ + 字尾
slice(prop("Name"), 0, 1) + replaceAll(slice(prop("Name"), 1, -1), "[A-z ]", "_") + slice(prop("Name"), -1)

整體的製作效果,可以參考 Notion中的「克漏字測試資料」。

最後要再加上「解答」與「提示」的勾選,並把這個判斷條件加入公式之中,效果如下圖。

raw-image

間隔時間複習

要做到如「Anki」的效果,就需要把時間與困難程度的概念加入,這裡有點懶得詳細說明,不過寫下我有設置的欄位如下,有興趣的小夥伴們可以再自己試試看。

  • 難度:選項
  • 創建時間:Created time
  • 更新時間:Last edited time
  • 重複天數:公式 → 對應難度選擇幾天後再次複習
  • 下次複習時間:公式 → 對應重複天數將「天數」與更新時間相加

如果你不想要設置得這麼複雜,可以參考以前寫過的資料 Flashcard

使用心得

首先我必須聲明,很多模板我都會不斷的調整,這個模板也是這樣的。這篇記錄是實際使用並進行調整後的結果,也就是目前我想到的最佳解而寫的紀錄。希望大家能明白,即使是自己為自己量身打造的模板,也是會不斷地調整的,畢竟官方也一直有再出新的功能,需要與時俱進嘛~

抒發這些是因為有一些新手同好們會有反應,說模板用的不是很順手,或是訴說著有哪些部分其他人是怎麼設計的,那如果覺得其他人的比較好用,其實可以直接參考其他人製作的模板,我表示尊重,也感謝告知還有其他的設計方法。

另外,我分享模板是因為我願意分享,不代表有義務分享。提供免費的模板雖然要拼拼湊湊,但是可以直接拿去改一改就能使用,也盡量單純化(可能是因為我懶得做完整?!),大家可以把小功能複製之後,加幾個 Relation 到自己常用的筆記中就可以了。

言歸正傳,現在每天我都會看一篇英文文章,且這個網站也有朗讀的音檔,我就跟著聽幾遍、查單字。個人覺得最困難的不是製作模板的部分,而是之後的導入資料工程最麻煩。

做完這個模板後,我也把自己每天寫日誌的模板加了新的欄位,記錄每天複習的狀況~~希望大家都能一起進步呀 ~ 學海無涯,唯勤是岸。

PS.我沒有做自動化統計到日誌的部分,因為這樣我的日誌那兒關聯的資料會太多,擔心會跑得太慢😅,所以就先手動輸入今天複習多少張卡片啦~~~~~

方法也很簡單,開一個 Table View,然後設置一個篩選器,選擇更新時間為今天的卡片,欄位下方選擇 Count all,這樣就設置完成啦~

模板

大家可以跟著上方的說明嘗試製作模板,但如果你怕麻煩,歡迎到我的商城購入喔~~❤

參考資料

85會員
61Content count
小小的細縫裡,夢想的小苗也會萌芽。 我想在餘生中,體會生命的感動和奧秘。 透過仔細觀察,將發現世界不同的美好。 歡迎你來到 ~ ♡ Chloe 的小世界 ♡
留言0
查看全部
發表第一個留言支持創作者!
Chloe小窩 的其他內容
重複任務的設置反思,以及其他可能的解決方案。
以「習慣打卡」為例的不同模板設計方法。
利用 Button 的設置,資料彼此串來串去的連續技應用篇。
Button 功能的演進、如何利用這個小功能的模板製作流程。
卡片盒筆記的相關模板與其他筆記軟體、小工具的整理
量化生活、量化自我是什麼? 依照字面「量化」直觀的意思,你可以理解透過記錄溫度、濕度、空氣品質、天氣……,之後由系統去判斷是否要開冷氣、暖氣,換句話說,就是輸入不同的數據與參數,並透過可視化、數據分析來管理生活的方式,就稱為量化生活。 既然有管理生活,那關於自我管理的部分呢?有一個說法叫做「量化
重複任務的設置反思,以及其他可能的解決方案。
以「習慣打卡」為例的不同模板設計方法。
利用 Button 的設置,資料彼此串來串去的連續技應用篇。
Button 功能的演進、如何利用這個小功能的模板製作流程。
卡片盒筆記的相關模板與其他筆記軟體、小工具的整理
量化生活、量化自我是什麼? 依照字面「量化」直觀的意思,你可以理解透過記錄溫度、濕度、空氣品質、天氣……,之後由系統去判斷是否要開冷氣、暖氣,換句話說,就是輸入不同的數據與參數,並透過可視化、數據分析來管理生活的方式,就稱為量化生活。 既然有管理生活,那關於自我管理的部分呢?有一個說法叫做「量化
你可能也想看
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
常有朋友詢問到對於EXCEL VBA或Google sheet 做投資理財有興趣該怎麼入門? 常有人說,威利是工科才會這些東西,不過會這些東西跟學歷工作沒什關係,工作上也不會有人教學 發自內心的自學才是最好的導師。 有興趣要入門的話可以推薦幾本書: EXCEL學習 GoogleSheet教學參考
Thumbnail
在照片大尺寸畫面的衝擊力,以及播放流暢度之間,我們找到了兼具兩者的PPT製作技巧:多圖輪播! 快技巧:多圖輪換!【商業簡報PPT教學】背景設計:換頁間隔(PPT DESIGN)
Thumbnail
「什麼時候會有訂飲料系統呢?」從加入五倍紅寶石軟體開發到現在已經過了五年,每次都會有人提出來,接下來就不了了之。我們是一間九成以上都是工程師的公司,理論上像這樣的系統不應該那麼困難才對,為什麼就是沒辦法做出來呢?
Thumbnail
「世界只會帶給我們『經驗』,而『因果』推動世界去產生狀態的變化;但『詩』的語言有自己推進的方式,那就不是『因果』的──你當然可以用『因果』來寫詩,但那樣就是對世界很無聊的一種模擬。」
Thumbnail
關於《六分鐘日記的魔法》,可以看我之前的讀書心得,附在文末。今天要介紹的是,我用Notion建立的每日六分鐘日記+習慣打卡的模板。 從五月中開始進行到現在,我已經寫了五個月的六分鐘日記。因為我原本就有使用Notion進行每日儀式的打卡,九月時嘗試寫了一個模板,把兩個結合起來,發現還滿好用的。 點此
Thumbnail
什麼!?竟然有這麼好用的工具?竟然可以直接把現成的Youtube影片變成線上自主學習素材!讓學生們可以在看影片的過程中,與影片產生問答互動!
Thumbnail
只是寫錯字而已,有那麼嚴重嗎?你認為呢?一封待傳遞的浪漫情書,如果將心儀對象的名字寫錯呢?錯別字影響範圍及程度大小,取決於這個錯誤出現在什麼場合。「錯別字不僅影響讀者的觀感,更代表寫作者的態度」,而你想成為什麼樣的人,都來自於自己的選擇,最後,我選擇用3個智慧錦囊,提醒自己。
Thumbnail
1.設定顏色RGB 前景 125/83/26 背景 206/150/78 2.填滿 3.點選濾鏡→轉換成智慧型濾鏡 4. 5.點選濾鏡→演算上色→纖維 6.把變化調成20,強度調成10 7.選取→顏色範圍 8. 9. 10.按Ctrl+C、Ctrl+V複製圖層 11.圖層→圖層
Thumbnail
1.首先填滿顏色  2.然後再點選濾鏡→紋理→紋理化  英文:Filter→Texture→Texturixer  3.按確定 4.濾鏡→風格化→擴散  英文:Filter→Stylize→Diffuse 
Thumbnail
姚文智企圖用貓咪拉近與年輕人的距離,然而抱貓手法不當惹惱眾多貓奴,沒想到後來姚文智臉書居然還推出「貓咪週記」消費死去的貓咪,引來愛貓人的撻伐。 但是姚文智幕僚真的知道自己哪裡操作錯誤嗎?
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
常有朋友詢問到對於EXCEL VBA或Google sheet 做投資理財有興趣該怎麼入門? 常有人說,威利是工科才會這些東西,不過會這些東西跟學歷工作沒什關係,工作上也不會有人教學 發自內心的自學才是最好的導師。 有興趣要入門的話可以推薦幾本書: EXCEL學習 GoogleSheet教學參考
Thumbnail
在照片大尺寸畫面的衝擊力,以及播放流暢度之間,我們找到了兼具兩者的PPT製作技巧:多圖輪播! 快技巧:多圖輪換!【商業簡報PPT教學】背景設計:換頁間隔(PPT DESIGN)
Thumbnail
「什麼時候會有訂飲料系統呢?」從加入五倍紅寶石軟體開發到現在已經過了五年,每次都會有人提出來,接下來就不了了之。我們是一間九成以上都是工程師的公司,理論上像這樣的系統不應該那麼困難才對,為什麼就是沒辦法做出來呢?
Thumbnail
「世界只會帶給我們『經驗』,而『因果』推動世界去產生狀態的變化;但『詩』的語言有自己推進的方式,那就不是『因果』的──你當然可以用『因果』來寫詩,但那樣就是對世界很無聊的一種模擬。」
Thumbnail
關於《六分鐘日記的魔法》,可以看我之前的讀書心得,附在文末。今天要介紹的是,我用Notion建立的每日六分鐘日記+習慣打卡的模板。 從五月中開始進行到現在,我已經寫了五個月的六分鐘日記。因為我原本就有使用Notion進行每日儀式的打卡,九月時嘗試寫了一個模板,把兩個結合起來,發現還滿好用的。 點此
Thumbnail
什麼!?竟然有這麼好用的工具?竟然可以直接把現成的Youtube影片變成線上自主學習素材!讓學生們可以在看影片的過程中,與影片產生問答互動!
Thumbnail
只是寫錯字而已,有那麼嚴重嗎?你認為呢?一封待傳遞的浪漫情書,如果將心儀對象的名字寫錯呢?錯別字影響範圍及程度大小,取決於這個錯誤出現在什麼場合。「錯別字不僅影響讀者的觀感,更代表寫作者的態度」,而你想成為什麼樣的人,都來自於自己的選擇,最後,我選擇用3個智慧錦囊,提醒自己。
Thumbnail
1.設定顏色RGB 前景 125/83/26 背景 206/150/78 2.填滿 3.點選濾鏡→轉換成智慧型濾鏡 4. 5.點選濾鏡→演算上色→纖維 6.把變化調成20,強度調成10 7.選取→顏色範圍 8. 9. 10.按Ctrl+C、Ctrl+V複製圖層 11.圖層→圖層
Thumbnail
1.首先填滿顏色  2.然後再點選濾鏡→紋理→紋理化  英文:Filter→Texture→Texturixer  3.按確定 4.濾鏡→風格化→擴散  英文:Filter→Stylize→Diffuse 
Thumbnail
姚文智企圖用貓咪拉近與年輕人的距離,然而抱貓手法不當惹惱眾多貓奴,沒想到後來姚文智臉書居然還推出「貓咪週記」消費死去的貓咪,引來愛貓人的撻伐。 但是姚文智幕僚真的知道自己哪裡操作錯誤嗎?