string

    3熱度

    5回答

    我想分割一個由'|'分隔開的2個部分的字符串,但如果'|'之前是'\',則不分開。 輸入 example_str = 'a|b\\|c' 輸出 st1 ='a' st2 ='b|c'

    0熱度

    2回答

    我對R更新,我正在玩泰坦尼克號的kaggle數據集。我已經觀看了David Langer關於探索這個數據集的很棒的YouTube視頻,並且他能夠用for循環解析每個乘客的頭銜。然而,我忍不住想要用mutate和stringr做一個更簡單的方法。 注:titanic.full = data.frame 這是我最好的猜測......顯然它不工作雖然: mutate(titanic.full, Titl

    1熱度

    2回答

    我正在使用Ruby 2.1。我有這樣的邏輯,看起來連續字符串對在一個更大的字符串 results = line.scan(/\b((\S+?)\b.*?\b(\S+?))\b/) 我的問題是,我該如何遍歷結果列表中,並打印出是否有兩個字符串之間的三個或更多字符?舉例來說,如果我的字符串是 "abc def" 以上會產生 [["abc def", "abc", "def"]] ,我想

    0熱度

    3回答

    因此,我有一個活動讓我的服務器讀取一個文本文件。該文本文件包含一行包含包名稱的文本。我的目標是獲取軟件包名稱,然後使用軟件包名稱獲取服務器上txt文件中指定軟件包的versionCode。 這裏是獲取來自服務器的txt文件類: public class getter extends Activity { Activity context; TextView txtview; Progress

    1熱度

    1回答

    int strStr(string haystack, string needle) { int i, j; for(i = 0; i <= haystack.length() - needle.length(); i++){ for(j = 0; j < needle.length(); j++){ if(haystack[i+j] != needl

    0熱度

    1回答

    我用這個功能來讀取Excel文件數據表: public static DataTable exceldata(string filePath) { try { DataTable dtexcel = new DataTable(); bool hasHeaders = false; string HDR = hasHead

    0熱度

    2回答

    所以我正在運行一個批處理文件,該文件將從字符串中提取特定變量的值。例如: [2017-11-03T12:18:56.263733+00:00] [XFM] [TRACE:1] [EPMHFM-00000] [XFM] [ecid: XDS.0000.0000.0000.0001] [File: CHsvDSSystemInfo.cpp] [Line: 6002] [userId: ] [appNa

    2熱度

    1回答

    我想創建一個應匹配以下情況的正則表達式。 如果單詞'first, second, third'的匹配完全匹配應該失敗 - 但是如果它周圍有任何字符,則應匹配字符串。 另外我需要避免字符串中的某些字符集。 [()= <>」! - 如果這些字符字符串的一部分匹配,那麼結果應該失敗 我看了看幾個例子提前&負的外觀,但並沒有得到正確的正則表達式又 ^(?!first$|second$|third$|fou

    2熱度

    1回答

    我試圖讀取我的包中文件的內容並將其放入一個字符串變量中。我使用了init(contentsOfFile:)初始值設定項。但是,在字符串的末尾似乎總是有一個額外的\n字符。 這裏是一個MCVE: let string = try! String(contentsOfFile: Bundle.main.path(forResource: "test", ofType: "txt")!) print(

    -1熱度

    1回答

    所以我會讓用戶輸入一個字母,然後我也可以測試看看這個字母是否在某個單詞中。然而,我想要做的是獲得單詞中的字母索引,例如如果用戶輸入'e'並且我的單詞'很棒',那麼它會輸出'2'。另外,我想用這些信息來替換另一個字符串的部分,它們的索引與字母相同。像hangman,所以如果輸出是'2',那麼說我有另一個字符串'氣球'或'******',我想要替換第一個'l'或相應的'*'(第二個索引) 'e'。