0
260 次瀏覽

和 Iver 一樣,我從未使用過正則表達式(RegEx)。我有一個團隊,他們改變了交叉引用的格式,改用句號(.)來分隔章節和節,而不是冒號(:):

能否有人指導我如何幫助他們批量更改所有引用?我嘗試遵循之前的回答,但完全沒有結果。

有沒有關於正則表達式的課程或 EMDC 線上課程?

謝謝,
anon928451

機器翻譯自 English
Paratext (127 點) 提出 | 260 次瀏覽

2 個回答

0
最佳回答

我不知道這是否是你最好的學習方式,但我大部分的正則表達式知識都是透過在 Regex101 上練習而獲得的——它允許你在實際應用中使用表達式之前先進行測試。右側有一個很好的快速參考指南,其中有一個名為 Common Tokens 的章節,可以讓你創建出你所需的 90% 的表達式。

請注意,三冒號語法(:::)是 RegexPal 特有的,我懷疑你找不到其他以這種方式運作的應用程式。

機器翻譯自 English
[Expert]
(16.7k 點) 提出

已重新顯示
0

透過 RegexPal 的搜尋可能如下所示:

搜尋:\\x .*?\\x\*:::( \d+):(\d)
取代:\1.\2

其中 \\x .*?\\x\* 的意思是:僅在交叉引用內部進行搜尋
三個冒號 ::: 用於分隔上下文搜尋表達式和實際搜尋
實際搜尋表達式:( \d+):(\d) 一個或多個數字,後跟一個冒號,然後是另一個數字
取代:將第一個括號內的內容、一個字面句號以及第二個括號對的內容組合在一起

(我不知道有任何正則表達式的線上課程。)

機器翻譯自 English
(872 點) 提出

嗨 anon719148,

我無法說我完全理解所有細節,但它似乎確實有效。我期待在未來某個時候學習更多。

非常感謝!

anon928451

機器翻譯自 English

相關問題

0
1 個回答 315 次瀏覽
大家好 我在 Paratext 中整理一些舊專案時,發現了一些需要批量尋找並取代的項目清單 例如: MAT' > मत्ती' MRK' > मरकुस' LUK' > लूका' JHN' > योहन' ACT ... 發現 Notepad++ 和 2problems 也能做到同樣的事情(但無法限定在特定欄位,例如僅在 \fig 中
binoy 327 提出 已提問 9月 15, 2022
0
2 個回答 49 次瀏覽
有哪些可供批量輸入的交叉引用資源? 我在安裝目錄中看到了 UBS 的 XRF 檔案。還有其他良好、可靠且可取得的 XRF 檔案來源嗎? 謝謝
listentwice 1.2k 提出 已提問 9月 2, 2025
0
8 個回答 694 次瀏覽
有一個團隊要求我刪除他們翻譯專案中幾個選定章節的所有註釋。他們有幾百條這樣的註釋,所以手動解決它們需要花不少時間。有沒有辦法可以執行批量操作來解決這些註釋?
benVar 229 提出 已提問 6月 9, 2021
0
1 個回答 271 次瀏覽
有人知道為什麼我在 PT9 的「任務與進度」(Assignments and Progress)中看不到「批量進度模式」(Bulk progress mode)嗎?它沒有出現在三線選單中……感謝任何協助。
Paul 642 提出 已提問 3月 30, 2023
0
5 個回答 1.3k 次瀏覽
大家好, 有人知道如何批量建立(顧問)註釋嗎?我想在許多不同的經節中建立相同的註釋。 例如,有些語言偏好「原因-結果」的語序,而另一些語言則偏好「結果-原因」的語序。如果能快速建立註釋作為提示,讓那些偏好與源語言不同的團隊知道要考慮這種變化,那就太好了。這樣說清楚嗎?團隊可以選擇與其語言相關的語言學問題。
Caleb R 186 提出 已提問 8月 29, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Accept the one whose faith is weak, without quarreling over disputable matters.
Romans 14:1
3,046 個問題
6,006 個回答
5,671 則評論
2,027 位使用者