pcre

    0熱度

    1回答

    我有一個AutoHotkey的腳本,其檢查與If WinActive("WFC-16 - Windows Internet Explorer") 我需要改變這對匹配任何2位數字活動窗口標題。 I.E. If WinActive("WFC-## - Windows Internet Explorer")。 我可以使用RegEx-like修飾符來匹配任何使用WinActive()的0-9號碼嗎?

    0熱度

    2回答

    我有一個正則表達式(見this question)用於匹配文本文件中的C函數定義。特別是,我正在研究一些git diff輸出。 f = open(input_file) diff_txt = ''.join(f.readlines()) f.close re_flags = re.VERBOSE | re.MULTILINE pattern = re.compile(r"""

    1熱度

    3回答

    我需要幫助解決正則表達式(PCRE)。我想從下面的多個網址中提取hello-world部分。我得到這個至今: ^/news/(.*?)/$ https://www.example.com/news/2017-08-09/hello-world/topics/ https://www.example.com/news/2017-08-09/hello-world/gallery/ htt

    0熱度

    2回答

    我當前的代碼是: #include <iostream> #include <Poco/Foundation.h> #include <Poco/RegularExpression.h> int main() { Poco::RegularExpression regex("[A-Z]+\s+[A-Z]+"); Poco::RegularExpression::Mat

    0熱度

    1回答

    我想捕捉字符串的特定組中的一句話: Agent/889 (SIP/1011 from SIP/1011) blablabla (Not in use) blablabla (last was 6 secs ago) Agent/889 (SIP/1011 from SIP/1011) blablabla (Unavailable) blablabla 我得到,我想在這個正則表達式的所有信息

    2熱度

    1回答

    我試圖匹配一個模式期望一個組 我試圖匹配的模式是/\|/g即|字符 示例 - Val 1 | Val 2 | Val3 這將返回2個匹配項 但是我想跳過| char如果它在裏面[[]] 示例 - 'Val 1 | [[| ]] | Val 3' 這裏我不想要| char [[]]中的char將被返回。所以這應該返回2個匹配。 我試過負面看,但我的正則表達式似乎並沒有工作。 我抓住[[| ]]使用

    -1熱度

    1回答

    我有character中的表達式,這些表達式應該在data.table(不重要的上下文中)中進行評估。 爲了確保所有需要的列都存在,我想提取R表達式中的所述列。 我想要什麼: library(data.table) DT <- data.table(p001=rnorm(10),p002=rnorm(10),p003=rnorm(10)) expr <- 'p001+mean(p001,na.

    2熱度

    2回答

    考慮項目集合。每個項目可能沒有,分配一個或多個標籤。標記名稱可能由任何有效的unicode字符組成,除了空格(空格,換行符等)。每個項目的tag屬性是空格分隔的標籤列表,例如, tag1 tag2 tag3。 我目前正在研究一個PHP函數,它爲包含特定標記集的人過濾所有項目,另一方面不允許包含其他人。 目前,我產生一個正則表達式像 /^(?=.*\bfoo\b)(?=.*\bbar\b)(?!.*

    0熱度

    1回答

    我正在學習this教程中的regex lookaround。 它有一個例子說明如何使用lookaround來檢查存在(或不存在),但查找圓括號內的正則表達式不用於實際匹配。 在示例中,針對字符串退出檢查模式q(?=u)i。它不會返回匹配。 我明白了這個例子。 但我想不出任何匹配這個正則表達式模式的字符串。如果我對lookaround的理解是正確的,我認爲沒有任何字符串與此正則表達式匹配。 我正確嗎

    1熱度

    2回答

    我正在嘗試創建一個正則表達式來匹配所有字母或空格或具體數字。 這是我的。 ([a-zA-Z\s24]*) #but this is matching a 2 or a 4, i need exactly 24 only ex: - asdfafasf asfasdf #should match asdfafasf asfasdf - asdf asdf asdf 24 #should