cost 346 ms
正則表達式:如何恢復羅馬編號的標題及其各自的內容

[英]Regex: How to recover roman numbered titles and their respective contents

使用 pdftotext 從 PDF 文件中提取文本后,我試圖恢復它們的一些標題和各自的內容。 這批文件有一個新行的模式,后跟一個羅馬數字,后跟(或不)后跟點或連字符,標題后跟換行符。 所以我嘗試了這種模式: 但沒有按預期工作: https://regex101.com/r/vX4aB4/1 預期 ...

2022-12-26 13:17:41   1   23    regex / pcre2  
正則表達式以大寫形式獲取章節標題之間的文本

[英]Regex to get text between chapters titles in upper-case

我正在嘗試提取 txt 文件的章節/部分,這些文件是使用 pdftotext 在葡萄牙語訴訟文件上生成的。 最初我嘗試使用這個正則表達式來至少獲取每一章的標題: 顯然它對這個例子有用: https ://regex101.com/r/FQKsy4/1 但是,對於這個: https ://regex1 ...

Valgrind 條件跳轉...讀取文件時 PCRE2 JIT 出錯

[英]Valgrind conditional jump ... error with PCRE2 JIT when reading from file

我有一個非常有趣的問題。 我想使用 PCRE2 及其 JIT function。任務很簡單:從文件中讀取行,並找到模式。 這是示例代碼: 編譯代碼: 如您所見,在第 58 行我檢查是否給定了參數,代碼嘗試將其作為文件打開。 另外,正如您在第 49 行中看到的,我想使用 PCRE2 的 JIT。 該代 ...

匹配第一個和最后一個“是”以及所有“否”

[英]Match first and last "yes" as well as all "no"

我需要 PCRE2 正則表達式來查找所有出現的“否”以及“是”的第一次和最后一次出現。 預期成績: 我嘗試使用此正則表達式,但它無法按預期使用“是/否/是/是”。 這個子任務可以讓我對主要目標感到滿意。 ...

如何在 pcre2_substitute 中設置 output 大小

[英]How do you set output size in pcre2_substitute

我在 C 中使用pcre2_substitute 。 output 字符串由設置 如果字符串長度超過 1024 個字符, pcre2_substitute將返回-48錯誤。 在替換之前,我們不知道 output 所需的長度。 如何定義足夠大的output字符串? ...

2022-09-22 14:44:51   1   15    c / pcre / pcre2  
替換 C 中 pcre2_substitute 中的所有匹配項

[英]Replace all matches in pcre2_substitute in C

我將第一次出現的匹配替換為pcre2_substitute , 我知道我應該在循環中重復pcre2_substitute以替換下一個匹配項,但我不確定將output作為下一步的subject的最安全方法。 ...

2022-09-21 11:41:14   1   16    c / pcre / pcre2  
pcre2:在 c++ CMake 項目中包含一個 static 庫

[英]pcre2: include a static library in c++ CMake project

需要在我的 CMake 項目中包含 pcre2 static 庫。 我從官方來源構建了 pcre2 的最新版本並獲得了 libpcre2-32.a(我需要 32 位字符寬度庫) 把它放在我的項目文件夾中,它的 header pcre2.h 已將此庫添加到 CMakeLists.txt: 在我的項目中 ...

使用組遞歸的正則表達式

[英]Regex using recursion with groups

我不確定是否有任何正則表達式魔法可以做到這一點: 我想要做的是捕獲一整行,如果它包含這種模式: ...

2022-06-22 18:07:33   1   17    regex / pcre2  
正則表達式多行匹配,不包括包含字符串的行

[英]Regex multiline match excluding lines containing a string

在以下正則表達式中: 我想返回一個包含兩行的匹配: 我想使用EXCLUDE作為字符串,標識不應包含整行。 編輯:如果我可以將第一個匹配項與“EXCLUDE”(或文檔末尾以先發生者為准)匹配,那也可以 ...

2022-06-20 01:38:45   3   89    regex / pcre2  
嘗試使用 GNU find 遞歸搜索僅在文件名的任何部分包含字符串的文件名(不是目錄)

[英]Trying to use GNU find to search recursively for filenames only (not directories) containing a string in any portion of the file name

試圖找到一個足夠靈活的命令,以允許字符串的某些變體,但不允許字符串的其他變體。 例如,我正在尋找僅在文件名中有一些“雨”變體的音頻文件(下雨、下雨、下雨、彩虹、降雨、烏雲等),無論是在開頭、結尾還是中間文件名。 然而,這也包括諸如“大腦”、“火車”、“谷物”、“排水”、“洛林”等不想要的詞(基本 ...

正則表達式 PCRE2 驗證 IP 地址范圍

[英]Regex PCRE2 verify range of ip address

目前我正在研究用 PCRE2 編寫的正則表達式來檢查 IP 地址范圍 我還需要正則表達式來檢查字符串中是否可以找到 172.16.XX - 172.31.XX 之間的任何 ip 它正在工作的當前正則表達式,但沒有專門檢查這個范圍......它正在捕獲172.16.XX的所有內容 我試過^(10 ...

為什么這種模式不會產生錯誤?

[英]Why does this pattern not produce an error?

從 aarch64 (Apple M1) 上的源代碼編譯 PCRE2 10.39。 如果我使用模式Product\d{2,}它會正確編譯和匹配,但如果我改為使用模式Product\d{2它不會產生任何編譯錯誤( pcre2_compile )但只是不匹配任何東西調用pcre2_match 。 這是 ...

2022-04-13 15:14:03   1   35    pcre2  
如何在Mac上用PCRE編譯git?

[英]How to compile git with PCRE on Mac?

我需要此命令的 PCRE - git log -i -P --all --grep='^(?=.*fix)(?=.*a)(?=.*bug)' 它顯示 - fatal: cannot use Perl-compatible regexes when not compiled with USE_LIB ...

如何從可能重復的捕獲組中檢索捕獲的子字符串?

[英]How to retrieve the captured substrings from a capturing group that may repeat?

很抱歉,我發現用我糟糕的英語很難表達這個問題。 所以,讓我們直接看一個簡單的例子。 假設我們有一個主題字符串"apple:banana:cherry:durian" 。 我們想要匹配主題,讓$1 、 $2 、 $3和$4變成"apple" 、 "banana" 、 "cherry"和"durian ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM