[解決済み] 正規表現にマッチするものを抽出する
2022-08-29 01:13:09
質問
文字列から数値を抽出しようとしています。
というようなことをやって
[0-9]+
という文字列の上に
"aaa12xxx"
という文字列を生成し
"12"
.
みたいな感じかと。
> grep("[0-9]+", "aaa12xxx", value=TRUE)
[1] "aaa12xxx"
そして、考えたのは...
> sub("[0-9]+", "\\1", "aaa12xxx")
[1] "aaaxxx"
でも、何らかの形でやっている反応がありました。
> sub("[0-9]+", "ARGH!", "aaa12xxx")
[1] "aaaARGH!xxx"
細かいところで見落としているところがあります。
どのように解決するのですか?
既存のすべての正規表現操作を一貫した構文でラップし、不足しているいくつかの操作を追加した新しいstringrパッケージを使用します。
library(stringr)
str_locate("aaa12xxx", "[0-9]+")
# start end
# [1,] 4 5
str_extract("aaa12xxx", "[0-9]+")
# [1] "12"
関連
-
[解決済み] 最初のマッチで停止する正規表現
-
[解決済み] 正規表現で変数を使うには?
-
[解決済み] Regex for string contains?
-
[解決済み] シェルスクリプトで正規表現を使用するにはどうすればよいですか?
-
[解決済み] 単語を含まない行にマッチする正規表現
-
[解決済み] 正規表現における非捕捉グループとは何ですか?
-
[解決済み] XHTMLの自己完結型タグを除くオープンタグにマッチするRegEx
-
[解決済み] JavaScriptの正規表現でマッチしたグループにアクセスするにはどうすればよいですか?
-
[解決済み] 有効な正規表現を検出するための正規表現はありますか?
-
[解決済み] 正規表現で「この文字列までなら何でもあり」にマッチさせるには?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] /bb|[^b]{2}/ どのように機能するのですか?[クローズド]
-
[解決済み] 与えられた文字列が与えられた部分文字列を含んでいるかどうかを見つけるための、scala の慣用的な方法は何ですか?
-
[解決済み] PostgreSQL での isnumeric()
-
[解決済み] bashスクリプトで「cd `echo $0 | sed 's/(.***)\/.*/**1/'` 」はどうするのですか?
-
[解決済み] 正規表現の末尾にある中括弧内のカンマ区切りの数字は何を意味するのですか?
-
[解決済み] RegexにおけるOR条件
-
[解決済み] 正規表現におけるワードバウンダリとは何ですか?
-
[解決済み] 一致した正規表現パターンを awk で表示するには?
-
[解決済み] Regexクレジットカード番号テスト
-
[解決済み] 正規表現ネガティブルックアヘッド