gsub

    16熱度

    1回答

    我該怎麼做? 我得到這個: name = "^aH^ai" string.gsub(name, "^a", "") 應返回「嗨」,但它抓住脫字符作爲模式字符 什麼是這個周圍的工作? (必須GSUB完成)

    4熱度

    5回答

    我想gsub字符串中的所有字符,而不是字母,並用'#'替換。我想我需要一個正則表達式,就像「當這個正則表達式不匹配時的gsub()」。 任何想法?

    6熱度

    2回答

    是否有任何方法可以用Lua中的字符串替換位置N處的字符。 這是我想出迄今: function replace_char(pos, str, r) return str:sub(pos, pos - 1) .. r .. str:sub(pos + 1, str:len()) end str = replace_char(2, "aaaaaa", "X") print(str)

    11熱度

    5回答

    我正在研究一個涉及清理大學專業數據清單的項目。我發現很多拼寫錯誤,所以我正在使用函數gsub()來替換拼寫錯誤的拼寫錯誤。例如,說'biolgy'拼寫錯誤的專業稱爲主要名單。我如何讓R檢測拼寫錯誤並將其替換爲正確的拼寫?我試過gsub('biol', 'Biology', Major),但是它只替換了'biolgy'中的前四個字母。如果我做gsub('biolgy', 'Biology', Maj

    0熱度

    1回答

    我有一個名爲items的表。我想爲9個對象更改description屬性(它是一個文本屬性)。具體而言,這些對象是Item的子類 - 稱爲Juice。所以項目表是STI。以下是該項目的示例說明: 將所有支出提高20%。 現在,當我嘗試運行以下遷移時,無法獲取dang描述來更新。有任何想法嗎? (Rails的版本是2.3.11。) class ModifyItemJuiceDescription <

    2熱度

    1回答

    下面是已經運行當前腳本: var_name="[Clan] Imposter" while var_name:find("[Clan]")~=nil do var_name=var_name:gsub("[Clan]", "") end print(var_name) 我期待var_name是「騙子」,然而結果卻是「[]騙子」。 我如何從這個函數得到的結

    1熱度

    2回答

    我有一個包含以下字符串"XXXXyyyy!!!!zzzz" XXXX對象 - 從來沒有相同的,都是會改變的,它可能是一個萬個字的長 yyyy - 永遠不會改變,確切的數字的字符 !!!! - 這是我想清除字符串後產生的數據。這個數據會改變的,以及 zzzz - 永遠不會改變,確切的字符數所有的時間 ,如果: string = "XXXXyyyy!!!!zzzz" string.gsub("zzz

    5熱度

    3回答

    我有很多看起來像這樣的文件: foo_1 foo_2 foo_3 bar_1 foo_4 ... 而且我想通過採取foo_[X]所有實例,並與foo_[X+1]替換他們每個人將它們轉換。在這個例子中: foo_2 foo_3 foo_4 bar_1 foo_5 ... 我可以用gsub和塊做這個嗎?如果不是,最乾淨的方法是什麼?我真的很想找一個優雅的解決方案,因爲我總是可以

    6熱度

    3回答

    你如何限制Ruby中String#gsub的替換次數? 在PHP中,使用preg_replace可以很容易地完成,它使用限制替換的參數,但我無法弄清楚如何在Ruby中執行此操作。

    1熱度

    3回答

    我在Rails中有一個表格,其中有許多列都是真/假值。 我該如何做一個高性能替換,用小圖像替換滿表true s和false s的表以表示真假?