0
673 次浏览
我需要了解每卷书的草稿完成百分比。统计每卷书中有多少节包含文本就足够了。有人能写一个正则表达式来实现这个功能吗?

感谢大家提供的任何帮助。

John Nystrom
机器翻译自 English
Paratext (312 分) 发布 | 673 次浏览

2 个回答

0
您是在找像这样简单的东西,还是想找更复杂的?
\\v \d+ .

PT 中的 . 不匹配回车符,所以我认为这样应该可行。否则:
\\v \d+ \w

但这无法匹配以数字或标点符号开头的节。
机器翻译自 English
(1.9k 分) 发布
mjames,

谢谢。这确实能统计非空节数。我正在尝试回答这些问题:该项目中旧约的草稿完成百分比是多少?新约的草稿完成百分比是多少?如果我知道整卷书都完成了,做起来很容易,但我最关心的团队正在做旧约全景(OT panorama),所以他们这里写一点,那里写一点。

我非常希望能运行一次某个程序,统计所有卷书的非空节数,并按卷书给出结果以及总数,这样我就不必为每个需要此信息的项目重复操作 66 次。所以是的,我在找稍微复杂一点的东西,我也明白这并不简单。我希望也许有人已经做过这个,或者知道有现成的工具可以做这件事。
机器翻译自 English
您需要卷书级别和约(Testament)级别的信息吗?如果您主要关心整个旧约或新约,为什么不在 PT 中将搜索范围限制为这两个选项之一呢?例如,搜索整个新约而不是仅搜索一卷书?

我认为,如果您想要一个列出每卷书计数和总计数、且全部在一条命令中完成的结果,可能需要外部脚本。我认为 PT 没有能力提供像“每卷书计数 + 总计数”这样的多个结果。
机器翻译自 English
为了回答别人问我的问题(这个问题让我开始了这项研究),即旧约有多少部分完成了草稿,是的,我可以使用那个正则表达式并在旧约上运行它。但对我来说,了解卷书级别的信息也很有用。如果存在这样的工具,我会在几个项目中定期使用它。
机器翻译自 English
当我在 Paratext 项目中执行此操作时,我得到 16,886 个条目。当我在 RegexPal 中执行时,我得到 16,677 个。我不知道为什么会有这种差异。对于我需要的数字来说,这不是大问题,但我认为数字不一致很奇怪。
机器翻译自 English
您使用的是包含 . 的正则表达式吗?我的猜测是 PT 中的 . 不匹配行尾,但 RegexPal 会匹配。这意味着如果您有
\v_# (# 后面没有空格,紧接着是回车符)
那么 PT 不会将其计入(因为 . 没有匹配到),但 RegexPal 会将其计入(因为 . 匹配到了回车符)。
机器翻译自 English
0

单个正则表达式可能不够。您可以尝试改编 Custom Tools 菜单中的脚本,即 My Paratext Projects/cms/ 子目录中的脚本。

机器翻译自 English
(872 分) 发布

相关问题

0
1 个回答 282 次浏览
作为用户,我希望知道特定一卷或几卷书中共有多少个单词。
Phil_Leckrone 9.9k 发布 提问于 二月 8, 2024
0
3 个回答 511 次浏览
Hi, I'm using this Regex \f .*?\f* for extract all footnotes, there is no books names to take printout for ... footnotes. Is any regex to get book names. image792 353 105 KB
Prabhu_beelagi 241 发布 提问于 一月 7, 2020
0
1 个回答 211 次浏览
We have a user who is doing a transliteration from one script in a language to another script in the same language. ... has the reference number of PTXS-17276 Thank you, MSEAIT/LT
MSEAIT_LT 478 发布 提问于 八月 3, 2018
0
1 个回答 152 次浏览
我有一个正则表达式,可以提取我 Paratext 项目中的所有图片: \\fig .*\\fig\* 我希望有一个正则表达式,能给我同样的图片列表,但同时也包含每张图片所在位置的经文引用。 感谢任何帮助。 John Nystrom
john_nystrom 312 发布 提问于 十一月 6, 2024
0
1 个回答 313 次浏览
我注意到检查清单中有一个长句列表,但没有短句列表。有没有用于统计每个句子中单词分隔符的正则表达式?我知道如何统计整个项目中的单词分隔符,但这并不是一个有用的数字。
[Expert]
sewhite
3.3k 发布
提问于 三月 9, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And I tell you that you are Peter, and on this rock I will build my church, and the gates of Hades will not overcome it.
Matthew 16:18
3,049 个问题
6,007 个回答
5,672 条评论
2,029 位用户