substitution

    5熱度

    2回答

    給定一個文本,我想刪除url部分並留下其他文本。 例子: 'bla bla bla... bla bla bla... http://bit.ly/someuri bla bla bla...' 成爲 'bla bla bla... bla bla bla... bla bla bla...' 有任何Ruby構建方法有效地做到這一點?

    19熱度

    1回答

    我想了解與cdargs包「cdargs-bash.sh」腳本。我有一個關於在以下功能問題: function _cdargs_get_dir() { local bookmark extrapath # if there is one exact match (possibly with extra path info after it), # then just use that mat

    3熱度

    4回答

    我有一個製表符分隔符。由若干行和列組成的文本文件。我想更改前兩列的內容,然後將修改後的文件寫入新文件。 之前發生變化,每行的前兩列是這個樣子: COLUMN1: dip:DIP-41935N|refseq:NP_056092|uniprotkb:Q96PU5 COLUMN2: dip:DIP-48957N|uniprotkb:P49281 我希望他們只包含在每列末

    0熱度

    2回答

    我寫一個腳本,用十六進制顏色值交易,我想在一個用戶提供的變量替換一個哈希標記,像這樣經過: HEX=$1 COLOR='#$HEX' 但這種失敗,因爲我相信這是解釋哈希作爲評論?我如何轉義散列,以便我可以有一個變量,其中包含一個帶有散列的字符串?

    2熱度

    1回答

    我有一段很長的文本,其中一些行需要稍後重複。 我把標籤這樣的文字: {F1}text need to be repeated later{/F1} ,所以我可以添加多個{F1}{/F1}到後面的章節,並把它們之間的第一行的內容。 的問題是,會有很多的標籤,如這個喜歡{F2}{/F2}等...而這模式匹配所有這些太: {\(.*\)}.*{\/\1} 所以,我想搜索的不同每個第一次出現標籤並

    0熱度

    1回答

    我想在文本字符串中替換特定的模式。 該模式是一個包含單詞「sak」的href。 我的劇本目前看起來是這樣的: ccontent=ccontent.sub(/<a .+?href=\"([^\"]+)\"[^\>]*>Sak<\/a>/, '') 的問題是,這種替換整個字符串。 (該字符串包含兩個鏈接)。 問題出在`a。+?「符號周圍的某處,它會通過我想要完全替換的鏈接並進入下一個鏈接並替換整個

    0熱度

    2回答

    我使用Drupal 7的建立一個網站,當我看到我的網頁的源代碼,撇號被& 039和&通過&放大器取代。我怎樣才能防止這種情況發生?

    4熱度

    3回答

    我正在嘗試編寫一個簡短腳本,其中我使用sed來搜索流,然後基於shell函數的結果執行對流的替換,該函數需要參數來自sed,例如 #!/bin/sh function test { echo "running test" echo $1 } sed -n -e "s/.*\(00\).*/$(test)/p" < testfile.txt 其中TESTFI

    15熱度

    4回答

    我有一堆sass文件,而且我的設計器使用了錯誤的語法。我想:margin-top 1px但他確實margin-top: 1px 所以我很容易寫了一個子命令: :rubydo sub! /([\w-]+):/,':\1' 使作品和修復所有的冒號和我想的地方移動它們。我在stylesheets目錄中有大約50個sass文件。我怎樣才能在一個鏡頭中對所有文件運行這個命令?我不確定如何在vim中解決這

    3熱度

    2回答

    我想在一個字符串中找到"BBB"的所有匹配項,並用"D"替代它們。例如,我有"ABBBBC"並且想要生產"ADBC"和"ABDC"。 (先替換第一個BBB,然後替換其他BBB)。有沒有一種很好的方式在Perl中做到這一點? $str = "ABBBBC"; for ($str =~ m/B(?=BB)/g) { # I match both the BBBs here, but how