regex-lookarounds

    2熱度

    1回答

    我想弄清楚一個正則表達式可以用於java的String.split(正則表達式),以便從文件中獲取「行」數組。 回車沒有定義行的結束,而是一個逗號 - 但不是所有的逗號。如果逗號在括號,單引號或註釋(/ *註釋,更多註釋* /)之間,則不表示行的結尾。 例子: 1 test fixed(5,2), 2 another_test char(12), 2 a_third_test,

    -4熱度

    1回答

    我試圖使用Mercury Parser得到網頁的字數。 <div><p>Content of the webpage goes here</p> </div>"","next_page_url":null,"excerpt":"Get started learning all about SEO from the industry's most trusted source, Search Eng

    0熱度

    1回答

    我試圖實現一個正則表達式,其中包含所有字符串有任何數量的字,但不能跟隨一個:並忽略匹配,如果它。我決定使用負面觀察。 /([a-zA-Z]+)(?!:)/gm string: lame:joker ,因爲我使用的是字符範圍它一次是匹配一個字符,只有忽略前的最後一個字符。 在這種情況下,我如何忽略整個比賽? 鏈接regex101:https://regex101.com/r/DlEmC9/1

    -1熱度

    2回答

    我試圖將一個句子分成一組單詞。我所看到的也是考慮數據分塊時的度量。 E.g (Made-up). document= The root cause of the problem is the temperature, it is currently 40 degrees which is 30 percent likely to turn into an infection doctor has

    1熱度

    1回答

    我已經在regex101上創建了一個按預期工作的正則表達式,但問題在於一部分在Powershell中顯然無效; \K。 本質上我正在尋找一個字符串的實例,並返回字符串實例後的整個單詞。所以這裏有一個例子: \btest\s+\K\S+ 此找到這個詞test的每一個例子,後返回字。我曾嘗試嘗試Lookaheads和Lookbehinds,而其中一些可行,但他們仍然返回test或其他不必要的字符。

    -2熱度

    1回答

    我有一些Unicode字符,空格和方括號列表字符串: alist = [u'[', u'', u'I', u'', u'want, want & want', u'', u'only & only', u'', u'this', u'', u'\\n', u'', u']', u'', u''] 如何修改上述列表使用Python2.7,以便該列表只包含相關字符串項目'我','想

    -1熱度

    1回答

    無論我有文字實例的字符串: 今天天氣很熱。 天氣爲18 上週20 昨天很冷 我要尋找的關鍵詞說「周」使用正則表達式匹配,並返回我的整條生產線「上週是20「 我已經使用。*周。 *它可以工作,但它與單個字母匹配,所以如果我想改變爲W,當我希望它在整個短語中找到匹配時仍然匹配。 另外\ bWeek \ b將只返回工作周而不是線。 任何幫助是極大的讚賞。 感謝

    1熱度

    1回答

    首先,我不擅長處理正則表達式但我試圖創建一個正則表達式來匹配特定的字符串,同時使用正向展望跳過匹配字符串的第一個字符來替換它。請參考下面 測試字符串詳細asdf.wakawaka asdf.waka df.waka [df.waka (df.waka _df.waka {df,waka 正則表達式(?=[^\w])df\. 替換字符串kkk. 預期結果asdf.wakawaka asdf.waka

    0熱度

    2回答

    我正在嘗試編寫一個正則表達式,它可以匹配沒有特定格式的URL。我嘗試過濾的網址不應包含ID,即40個十六進制大寫字符。 例如,如果我有以下網址: /dev/api/appid/A1B2C3D4E5A1B2C3D4E5A1B2C3D4E5A1B2C3D4E5/users /dev/api/apps/list /dev/api/help/apps/applicationname/apple/osver

    -1熱度

    1回答

    我想除非是有否定項多達3個字來寫,將確定支持方面(即'檢測「證據」)代碼之前檢查一個,兩個或三個詞鍛鍊模式之前。 一些例子: 「FISH檢測沒有發現BCL2易位」 「FISH測試沒有提供BCL2易位的證據」 我試着用回顧後,但由於它需要一個精確的長度我不能有回顧1-3個詞的靈活性。 我試着用鋼化點,但它給出了任何數量的單詞。 我現在擁有的代碼在「支持診斷」術語之前只看到一個單詞。 grepl("(