Ya, memang, kami mendukung Regex (dan secara spesifik varian python). Anda benar bahwa kode backslash seperti \p harus di-escape dengan \ sehingga muncul sebagai \\p.
Berikut adalah beberapa contoh jenis hal yang dapat Anda lakukan:
# Buat spasi sebelum kata terakhir dalam judul bagian menjadi Non-breaking space.
"(\\s( \S+)+) (\S+\s*\r?\n)" > "\1\u00A0\3"
# Jika Anda hanya ingin kode buku 3 huruf muncul di field header alternatif \h1 (untuk membantu typesetting)
"(\\id (...).+\n)" > "\1\\h1 \2\r\n"
# Ubah \p normal apa pun di awal bab yang benar-benar terlihat seperti seharusnya menjadi no-break paragraph \nb
# at 2CO 2:0; 2CO 7:0; COL 2:0; COL 4:0; HEB 10:0 "\\p" > "\\nb"
# Perkecil paragraf yang dimulai di EXO 29:2 sebesar 2%
at EXO 29:1 "\\p" > "\\p^98"
# Hapus \b setelah \d dalam kitab PSA
at PSA "(\\d .+?[\r\n])\\b[\s\r\n]" > "\1"
# Hapus \b setelah judul bagian \s
"(\\s .+?[\r\n])\\b[\s\r\n]" > "\1"
# Hanya untuk kitab tertentu, sisipkan page break SEBELUM judul Introductory Outline
at MAT; ROM; 1CO; PHP; COL "(\\iot )" > "\\pb\r\n\1"
# Hanya untuk *beberapa* kitab, terlihat lebih baik jika bab 1 dimulai di halaman sendiri
at MRK; JHN; 1TI; JAS "(\\c 1 ?\r?\n)" > "\\pb\n\1"
# Bungkus baris \io yang terlalu panjang:
at MRK in "\\io\d [^\\]+\\ior": "ఆని పణిఙని" > "ఆని\u2028పణిఙని"
at LUK in "\\io\d [^\\]+\\ior": "బోదిసి, జబ్బుది" > "బోదిసి,\u2028జబ్బుది"
# Sisipkan em-dash yang dikelilingi oleh beberapa spasi sebelum rentang ch:vs dari \io1 dan \io2
# Perhatikan bahwa ini menggunakan notasi IN, yang membatasi perubahan hanya terjadi DI DALAM konteks yang ditentukan.
# Ini adalah trik yang sangat berguna untuk membuat aturan kompleks menjadi jauh lebih sederhana dengan menentukan di mana mereka dapat diterapkan terlebih dahulu.
in "\\io\d .+[\r\n]": "\s([0-9]+:[0-9:\-]+)" > "~~\u2014~~\1"
# Gunakan Small-caps alih-alih ALLCAPS
"CHAKRAMANG" > "\\sc Chakramang\\sc*"
at EXO 3:14 "IAWNGUOWI" > "\\sc Iawnguowi\\sc*"
at EXO 28:36, 29:6 "CHAKRAMANG VÜI CHIMSAIMA" > "\\sc Chakramang Vüi Chimsaima\\sc*"
# Perkecil paragraf-paragraf ini* sebesar 3%
# (*sebenarnya \p yang muncul sebelum ayat BERIKUTNYA yang diperkecil)
at LEV 7:10; 13:44; 14:0; 16:19,22; 20:13,18; 24:0; 26:26; 27:8 '\\p(\s)' > '\\p^97\1'
Sebagian besar dari hal-hal di atas didokumentasikan dalam slide dalam slide stack yang masif ini.