string-substitution

    1熱度

    3回答

    我被一段簡單的代碼困住了,我確信這只是一個愚蠢的錯誤,我希望有人可以指出它對我來說。下面的代碼我有: a = ['_a','_b','_c'] data_template = ['data%s'] for f in a: this_data = data_template % (f) print this_data 我只是希望它打印出來 data_a data_b

    0熱度

    2回答

    我怎樣才能讓這個 content[i].gsub("\n", "\\n") 寫(像),這樣,一個文件 str = "some text\n" 我寫一段代碼取一個文件,並建立一個單一的字符串,它可以插回到您的工作與源代碼,如果這有幫助 如果我錯了,我的錯誤實際上在代碼中的其他地方,這裏是: #!/bin/usr/ruby #reads a file and parses into a si

    0熱度

    1回答

    我正在寫一個腳本來使用bash參數替換去除工作目錄到有限的長度。它在命令行上工作,但同樣的替換在腳本中什麼也不做。 代碼: #!/bin/bash # Limit of working directory length LIMIT=10 dir=${1/#$HOME/\~} # If it's too long, normalize it by stripping ~ and add

    0熱度

    1回答

    我試圖剝離一個0x0字符,我發現我的文件之一,當我發現一個XML解析器窒息在它。 所以我使用GSUB: xmlBody.gsub!(/\u0000/i,'') 來取代它。 xml解析器現在已經滿足了。然後保存xml文件(使用UTF-8編碼)。 但是,當我在Sublime文本編輯器中重新打開該文件時,Sublime崩潰。當我使用另一個編輯器(它不會崩潰),並將文件的xml內容複製/粘貼到xml驗證器

    0熱度

    4回答

    我卡住了。說我有4列分隔標籤文件。 A326931873 2014-10-26 09:55:28.000 N06 D00030131051410 A326931902 2014-10-26 09:56:10.000 N06 並且想用\ N替換行末尾的空字段。結果應該是 A326931873 2014-10-26 09:55:28.000 N06 D00030131051410 A32693

    0熱度

    1回答

    我一直在試圖弄清楚如何在早上的大部分時間格式化一個COPY FROM SQL語句,我需要幫助。 我想從一個ASCII文本文件導入到我的Postgres數據庫中的表中的數據。我想它不喜歡我如何指定輸入ASCII文件。我已經試用過的文件路徑,沒有運氣: file = os.path.normpath(os.path.join('c:\\','Users','dan','Desktop','New_Fo

    0熱度

    1回答

    使樣品名稱我有 name <- c("GOM_13M_TB-01_S.HM (Q)30", "GOM_13M_PS-06_S.HM (Q)30", "GOM_13O_PS-06_3C_HM (Q)30", "GOM_14O_GI-02_B3 (Q)30", "GOM_14O_PS-03_A3 (Q)30", "GOM_12J_GI-01_MS (Q)30")' 需要被簡化成 13M_

    0熱度

    1回答

    In this eclipse string substitution question答案講述了一個在推出配置聲明環境變量,像這樣: ReportingManagerHome: 然後在你的啓動配置定義的環境變量= $ {RMH} ReportingManagerConfig = $ {RMH} \ config 我的問題是: 難道我不能在那裏聲明這個環境變量嗎? Eclipse變量是否自己考慮環

    1熱度

    1回答

    我現在的那種未解決的問題的使用bash是如何替換[:punct:]類中的所有字符,也就是 [!"#$%&'()*+,\-./:;<=>[email protected][\\\]^_`{|}~] ,每個都有一個反斜槓轉義的相同字符。例如,我想^h?e.l*l+o:變成\^h\?e\.l\*l\+o\:。 我可以用多線程的方式做循環。有沒有可能以一種更爲簡潔和優雅的方式來做到這一點? 感謝, 盧

    0熱度

    3回答

    我想弄清楚如何使用多個通配符(或其他方法,如果有人知道更好)來替換字符串數組中的多個字符。數組中的元素是電話號碼和日期,(例如8675309,2015-01-20)。我試圖只刪除逗號和日期,以便數組中的每個元素只能是電話號碼 當迭代數組中的每個元素時,我通過在每個元素替換單個字符時調用.gsub!來獲得預期結果。 file_data = ["8675309,2015-01-20"] puts f