iT邦幫忙

1

如何在EmEditor中使用正則表達式將每個字串前後加上特定條件?

  • 分享至 

  • xImage

請教大師們EmEditor中如何使用正則表達式將每個字串前後加上特定條件?
53203-FZA-000-WL白 IX消光灰 IL消光灰
6430G-FZT-000-WL白 IX消光灰 IL消光灰
8360G-FZT-000-WL IX消光灰 IL消光灰

需使用正則改成
"53203-FZA-000-WL白 IX消光灰 IL消光灰",
"6430G-FZT-000-WL白 IX消光灰 IL消光灰",
"8360G-FZT-000-WL IX消光灰 IL消光灰"

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
海綿寶寶
iT邦大神 1 級 ‧ 2023-06-23 09:54:53
最佳解答
看更多先前的回應...收起先前的回應...
fdfanmo iT邦新手 5 級 ‧ 2023-06-23 19:53:10 檢舉

抱歉我是真的沒能看懂
例如上面這個例子
你用.+可以匹配到所有字符
53203-FZA-000-WL白 IX消光灰 IL消光灰
6430G-FZT-000-WL白 IX消光灰 IL消光灰
8360G-FZT-000-WL IX消光灰 IL消光灰
但是要怎樣讓原來的字符不受改變而變成
"53203-FZA-000-WL白 IX消光灰 IL消光灰",
"6430G-FZT-000-WL白 IX消光灰 IL消光灰",
"8360G-FZT-000-WL IX消光灰 IL消光灰"

試試看
.*-.*-.*-.*
replace 成
"\0",

fdfanmo iT邦新手 5 級 ‧ 2023-06-24 09:30:45 檢舉

https://ithelp.ithome.com.tw/upload/images/20230624/20134660mBoZzcaB1V.jpg

我修改完成後變成這樣.
但是我看正則表達式我也有勾選
不知道為什麼會變成這樣.

我有改了一些地方
再試試看, 換成
"\0",

fdfanmo iT邦新手 5 級 ‧ 2023-06-24 16:48:05 檢舉

這樣可以了~我大概知道意思了
\0 --- 應該是代表符合正則的條件
我在B站有找到相關教學
已經爬下來了.
找時間好好來研究一下.
再次謝謝你的幫忙喔!
有你真好.

我要發表回答

立即登入回答