我正在學習網絡刮。我掌握了一堆數據,但結構很雜亂。
我有這種形式的字符串矢量:
"9,55< U+00A0>x< U+00A0>1016"
,(現在,當我寫它,我認爲這是一個特殊的語法,因爲我不能在這裏沒有「U」之前把一個空間粘貼) 其上我所刮的網站被寫爲「9,55 * 10^16」。正則表達式刪除之間的所有內容<>
長期來看,我的目標是將此字符串轉換爲數字變量,即95500000000000000. 但首先我要刪除第一個「<」和最後一個「>」之間的所有內容。 以下是我的嘗試。
gsub("<(.*?)>", "", vectorOfStrings)
編輯:該字符串中的R用"9,55\U{00A0}x\U{00A0}1016"
最好產生,由於「<」和「>」不是字符串中實際文字。
這是什麼語言?什麼是gsub()? – MrJLP
@MrJLP:這是「R」語言。 'gsub'是一個正則表達式搜索/替換函數。 – r2evans
如果您使用php做preg_replace javascript做//注意的是有時他們不做< and >但<和>也許你需要做的R語言// g – DrBrad