[問題] 請教一個忽略大小寫的寫法

看板Linux作者 (Arim5566)時間15年前 (2011/02/04 16:08), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
大家好 我有一個English stop word的文字檔,裏面都是小寫 現在想要利用sed把一份文章裏面含有stop word的字串用空白取代掉 比較令我頭痛的是大小寫的問題 比如說我的stop word裏面只有i'll,但是沒有I'll 這樣的話我就只能取代掉i'll...沒辦法取代掉I'll 目前想到的一個辦法是將文章裏面的大寫字母都轉換成小寫英文字母 但是不知道還有沒有其他利用正規表示法可以寫出來的方法? -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.172.243.225

02/04 18:38, , 1F
's/old/new/gi'
02/04 18:38, 1F

02/04 21:33, , 2F
echo "ABC" | tr [A-Z] [a-z]
02/04 21:33, 2F

02/04 21:47, , 3F
by force: sed "s/[iI]\'ll/ /"
02/04 21:47, 3F
文章代碼(AID): #1DIxFeEW (Linux)