pattern-matching

    0熱度

    2回答

    有沒有什麼辦法讓字符串包含/正則表達式在參數匹配? 例如,字符串是「發生了一些錯誤」。但我希望它匹配子字符串「發生錯誤」。我試過,但它不工作: defp status({:error, ~r/error happened/}, state) do end

    0熱度

    1回答

    我在一列中有公司的名稱,因此名稱會隨着時間的推移略有變化。例如,XYZ變成XYZ & Sons。這只是一個例子,儘管這些有很多不同的變體。有成千上萬的公司名稱並手動匹配這些名稱將花費大量時間。我想做一個模糊匹配,但所有資源在線顯示如何做兩個文件之間的模糊匹配。我想知道如何做到這一點,當所有的數據在同一個文件的一列中。要匹配 一些樣本客戶名稱的例子: 鎮公司LA 鎮公司 鎮公司加拿大 感謝您的幫助!

    0熱度

    1回答

    我想創建一個可以與我的服務器現有指紋相匹配的指紋應用,在我的服務器端使用外部指紋掃描儀保存一些指紋。 我可以保存指紋嗎?

    1熱度

    1回答

    我有一個日誌文件,它是Nunit Runner的日誌輸出 我想通過解析文件來提取數據; 下面是示例日誌文件: 我想提取測試計數,通過和失敗的測試 如何使用正則表達式來獲取數據。 我使用模式和掃描儀類來掃描數據。 這裏是我用來讀取文件 更新示例功能: 我已經用下面的代碼中提取測試結果,我想對這個代碼的建議: public int FilterLogFile(File LogFile) {

    2熱度

    1回答

    我有以下問題: 給定每個1024位的15位字符串,在同一位置上的不同字符串中查找模式的最佳方法是什麼?模式的樣子對我來說並不重要(當然長度大於1),我只想找到至少有兩個字符串匹配的部分(儘可能長)。 一個例子: 10010 ... 00011 ... 00101 ... 在這裏,我想從第一兩個字符串(位置2中得到001 4,頻率2也很棒......),第二個和第三個串(位置1到2)的00。 我希望

    1熱度

    2回答

    目前我有一個搜尋SEARCH_TERM_EXAMPLES句子/單詞查詢,它的工作原理幾乎如預期, 我有一個正則表達式expresion,搜索的名字一張桌子,expample: function getNames($str){ $stmt = "SELECT * FROM users WHERE name = :name OR name REGEXP :reg1

    1熱度

    1回答

    我在OCaml中爲一個學校項目實現了我自己的版本。它被定義爲這樣的: type 'a my_list = | Item of ('a * 'a my_list) | Empty ;; 我的目標是實現從列表模塊20層的功能,並且第n是給了我很多的辛勤工作。它是一個遞歸函數,它也稱爲hd和長度函數。下面是代碼: let rec length my_list = ma

    0熱度

    3回答

    我有一個正則表達式在斯卡拉的數組,我試圖驗證消息正文包含正則表達式中的任何東西。但是,在messageBody變量中,我得到一個Pattern type is incompatible with given type, expected Array[Regex], found Array[String]。我怎樣才能通過適當的情況? 其他一些帖子建議使用Pattern,但這在我的情況下沒有奏效。 v

    2熱度

    2回答

    我想創建Any類型,它看起來像的數組: val arr: Array[Any] = Array(Array(1, 2, Array(3)), 4) 然後我想使它變平使用尾遞歸與此代碼: def flatten(xs: Array[Any]): Array[Any] = { @tailrec def makeFlat(xs: List[Any], res: List[Any

    1熱度

    3回答

    我正在讀取日誌文件並提取文件中包含的某些數據。我能夠爲日誌文件的每一行提取時間。 現在我想解壓ID "ieatrcxb4498-1"。所有的ID都以子字符串ieatrcxb開頭,我嘗試查詢並返回基於它的完整字符串。 我已經嘗試了其他帖子的許多不同的建議。但我一直不成功,有以下模式: (?i)\\b("ieatrcxb"(?:.+?)?)\\b (?i)\\b\\w*"ieatrcxb"\\w*\