non-greedy

    1熱度

    1回答

    的非貪婪匹配*鑑於字符串: s = "Why did you foo bar a <b>^f('y')[f('x').get()]^? and ^f('barbar')^</b>" 如何用字符串,例如更換^f('y')[f('x').get()]^和^f('barbar')^PLACEXHOLDER? 所需的輸出是: Why did you foo bar a <b>PLACEXHOLDER?

    1熱度

    1回答

    MCVE蟒蛇片段 import re str = "aa {bb cc {dd} ee" print(re.search("{.*}", str).group()) print(re.search("{.*?}", str).group()) 輸出爲 {bb cc {dd} {bb cc {dd} 不過,我本來期望 {bb cc {dd} {dd} 爲什麼沒有額外?使正則表達

    0熱度

    3回答

    我在這裏看到一個關於非貪婪匹配的例子。 reg_string = "(.*?)>Title" path = "<html><head><title>Title</title>" match = re.match(reg_string, path) if match: print match.group() 但是,如果我想Python來嚷嚷,這是不匹配的,因爲之後的第一個>沒有T

    1熱度

    2回答

    我想要得到的只有「文本3」的部分用下面的代碼: import re stringtotest = "begin:Text1<wrong>Text2<wrong>Text3<right>Text4<wrong>" right = re.findall("<wrong>(.+?)<right>",stringtotest) >>> right ['Text2<wrong>Text3'] 爲

    3熱度

    1回答

    我有一點C++ 11 RegEx的問題,我認爲它是關於貪婪。 這是一個小樣本。 #include <stdio.h> #include <string> #include <regex> int main (void) { std::string in="{ab}{cd}[ef]{gh}[ij][kl]"; // the input-string std::rege

    -2熱度

    1回答

    的開始非貪婪搜索我已經被提取以下鏈接: [{"file":"https:\/\/www.rapidvideo.com\/loadthumb.php?v=FFIMB47EWD","kind":"thumbnails"}], "sources": [ {"file":"https:\/\/www588.playercdn.net\/85\/1\/e_q8OBtv52BRyClYa

    5熱度

    3回答

    我想在sed中刪除一個模式,僅在第二次發生時刪除。這是我想要的,刪除一個模式,但第二次出現。 是什麼在FILE.CSV: a,Name(null)abc.csv,c,d,Name(null)abc.csv,f a,Name(null)acb.csv,c,d,Name(null)acb.csv,f a,Name(null)cba.csv,c,d,Name(null)cba.csv,f 輸出想

    0熱度

    2回答

    鑑於字符串如: foo/**hello**/baré foo/crazy/**hello**/baré **hello**/crazy/baré 對於每一線,如何通過一個JS隔離hello(在**之間的文本)?(?正則表達式搜索) (輸出通緝的每一行是hello) 到目前爲止,我失敗有:.*?\*\*(.*?)\*\*.*? =>$1給我: hello/baré hello/baré

    -1熱度

    2回答

    有人能向我解釋ungreedy不工作,這是爲什麼不工作: # echo '"Hello,1" "Hello,2" "Hello,3"' | perl -pe 's/".+?,3"/1/' 1 或 # echo '"Hello,1" "Hello,2" "Hello,3"' | perl -pe 's/".+?,2"/1/' 1 "Hello,3" 我的意圖是要替換/只找到「你好, 3「

    1熱度

    1回答

    我想允許(this is)?.??.??(an)?.??.??(example sentence)正則表達式中每個組之間的0到2個字符。它應該匹配下面字符串中的粗體文本: 等等等等。一個例句 等等等等。 這是一個例句 東西的東西,例句 現在,在第一個例子中,與之匹配的是ah. example sentence。我認爲給「」添加2個問號。「將意味着正則表達式引擎將喜歡匹配0個字符。 我在MS Wor