[解決済み] R の gsub() は '.' (ドット) を置き換えない
2023-07-02 07:25:51
質問
のドットを置き換えたい。
"2014.06.09"
を
"2014-06-09"
. 私は
gsub()
関数を使用しています。もし
x <- "2014.06.09"
gsub('2', '-' ,x)
# [1] "-014.06.09"
しかし
gsub('.', '-', x)
# [1] "----------"
の代わりに
"2014-06-09"
.
class(x)
# "character"
これを正しく実行する方法を教えてください。
'.'
(ドット)
どのように解決するのですか?
をエスケープする必要があるかもしれません。
.
という特殊文字があります(@Mr Flick のコメントより)。
gsub('\\.', '-', x)
#[1] "2014-06-09"
または
gsub('[.]', '-', x)
#[1] "2014-06-09"
また、コメントで@Moixさんがおっしゃっているように
fixed=TRUE
という文字をエスケープする代わりに
gsub(".", "-", x, fixed = TRUE)
関連
-
[解決済み] グループ化関数(tapply、by、aggregate)と*applyファミリ
-
[解決済み] パッケージ 'xxx' は利用できません (for R version x.y.z) 」という警告にどのように対処したらよいですか?
-
[解決済み] 関数のソースコードを見るにはどうしたらいいですか?
-
[解決済み] 文字列からすべての改行を削除する方法
-
[解決済み] プレーンなURLをリンクに置き換えるには?
-
[解決済み] Rで文字列から最後のn文字を抽出する
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
-
[解決済み】RでCRANミラーを選択する方法
-
[解決済み】set.seed関数を使用する理由
-
[解決済み】MySQLで正規表現による置換を行うには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン