regex

    0熱度

    1回答

    我有以下代碼,試圖根據正則表達式(正則表達式())提取兩個單詞(球),但匹配程序沒有找到這些單詞。你可以幫我嗎? import java.util.regex.Matcher; import java.util.regex.Pattern; public class change1 { private static String[] sentence_to_array; p

    5熱度

    2回答

    錯後替代匹配我有這樣的模式: (\w+)(sin|in|pak|red)$ 和替換模式是這樣的: $1tak 的問題是,這個詞: setesin 將被轉化爲: setestak ,而不是 setetak 出於某種原因,in總是優先於sin的格局。 如何執行該模式以遵循該順序?

    0熱度

    4回答

    我正在嘗試創建一個簡單的程序,它允許用戶輸入數字或單詞,並按字母順序(如果是文字)或數字(如果是數字)進行排序。爲此,我需要一個可以區分數字和單詞的輸入,例如10,-10,0.5和-0.5將被評估爲數字,其他所有內容都將被視爲單詞。 到目前爲止,我想出了這一點: function recordUserInput() { userInput = $('input').val();

    1熱度

    3回答

    ID號,目前我有一個這樣的ID: s2id_past_example_lashing_guidances_41_commodity_id 現在,我想用自己的短語guidances_後更換號碼+ 1。在這種情況下,我想s2id_past_example_lashing_guidances_41_commodity_id - >s2id_past_example_lashing_guidances_4

    1熱度

    2回答

    我需要使用ply從正則表達式創建AST。例如,如果RE是(a | b *)abc,我想將一個縮減的元組作爲(':',(':',(':',('|','a',(' *','b')),'a'),'b'),'c')< - ':'表示只是將字符串分成兩部分。 這是我的代碼。 tokens = ( "SYMBOL", "LBRACKET", "RBRACKET", "ST

    0熱度

    1回答

    我有一些舊的存儲庫補丁/差異文件,我想使用正則表達式來刪除所有內容,但添加的行。 鑑於在差異中所添加的行從未開始用'+',我試圖用notepad++的‘替換’與‘正則表達式’和對話‘匹配換行符。’選擇: 在 「查找內容」:(\+|.*?\n\+)([^+].*?)(\n|$) 「替換」:+\2\n 我相信this is correct,但在記事本+ +它只會匹配2 nd連線以'+'開頭。因此,例如

    1熱度

    2回答

    文件的正則表達式結束: xss.filter.rule.lonely_script_tags2=(?ims)<script(.*?)> xss.filter.rule.onload=(?ims)onload(.*?)\= xss.filter.rule.script_fragments=(?i)<script>(.*?)</script> xss.filter.rule.src=(?ims)

    0熱度

    1回答

    給定字符串python php ruby javascript jsonp perhapsphpisoutdated,如何過濾包含p但不包含ph的文字? 我寫這個正則表達式: var reg = /\b\w*p(?!h)\w*\b/; 然而,上面還匹配像php或ph****p**字,所以它不準確?我應該如何編寫正則表達式?

    1熱度

    2回答

    我正在嘗試從幾篇文章中提取日期。當我測試正則表達式時,模式只匹配部分感興趣的信息。正如你可以看到: https://regex101.com/r/ATgIeZ/2 這是文本文件的樣本: |[<p>Advertisement , By MILAN SCHREUER and ALISSA J. RUBIN OCT. 5, 2016 , BRUSSELS — A man wounded two po

    0熱度

    1回答

    如何可以混合字符表達等之後用grep的值:使用正則表達式 E(XXX) = -305.5 ? for line in f: if (re.findall(r"E\(.{3}\) = -\d*\.\d*", line)): print(line)