PR

IDEで使える 置換した文字列をそのまま置換後の文字列に組み込む正規表現の書き方

スポンサーリンク
スポンサーリンク

変換前のデータ

idが1から順番に振られていたデータ

INSERT INTO user(id,category) values(1,’音楽’)

INSERT INTO user(id,category) values(2,’映画’)

INSERT INTO user(id,category) values(3,’食事’)

INSERT INTO user(id,category) values(4,’生活’)

こんなデータにしたい

idが100万+1から順番に振られているデータにしたい

INSERT INTO user(id,category) values(1000001,’音楽’)

INSERT INTO user(id,category) values(1000002,’映画’)

INSERT INTO user(id,category) values(1000003,’食事’)

INSERT INTO user(id,category) values(1000004,’生活’)

やり方

検索条件:(\d)

置換文字列:1000000$1

解説

$1というものは、検索条件にて()内で使用した文字列をそのまま使う。

今回の件だと「¥d」つまり「数字一文字」である。(0~9まで)

()内について

()内は正規表現でなくとも構わない。

固定されている文字列の場合なら、固定文字列でも出来ます。

例えば、上記の変換後のデータで、「モンキー~~」を「モンキー・D・~~」に変換するときは、

検索条件:(モンキー)

置換文字列:$1・D・

とすれば「モンキー・D・ルフィ」「モンキー・D・ドラゴン」・・・と変換することができる。

複数使いたい場合

「\$1」の1は一つ目という意味なので、二つ目のマッチした文字列を使いたい場合は「$2」という感じでドル以降の数字を増やしていけばOK。

記事が参考になった方、サイト運営を応援してくれる方へ

下のリンクから楽天トラベルでホテル予約か、楽天市場で商品購入を願いします。応援よろしくお願いします。
リンクを表示すれば楽天トラベルで予約の検索ができます。

リンクを表示すれば、お好きな商品が検索できます。

スポンサーリンク
haruki

ITエンジニア × 副業 × 投資家
副業と投資で年間100万円以上の収益を達成
ブログ・YouTube・投資で複数の収益源を確立

私は、IT業界でクラウドエンジニアとして10年以上の経験を積みながら、副業と投資を実践し、資産を増やしてきました。
このブログでは、 「最短で副業、本業の収益を上げ、資産を最大化する方法」 をリアルな成功事例と失敗談を交えて解説します。

Youneedjp.com の目的

「個人が副業と投資で安定収益を得るための実践ガイド」 を提供

副業・投資・お得なライフハックを 「すぐに実践できるノウハウ」 に特化し、
読者が 「月5万円の副収入」 を最短で得られるようにサポートします。

harukiをフォローする

クラウドファンディングで資金を集めています。運営を応援してくださる方は下のリンクの欲しいものリストからプレゼントお願いします。もちろん、住所、氏名などは匿名で発送できます。

参考になたっらSNSシェア&フォローもよろしくお願いします!質問、お仕事相談など、「X」のDMで気軽にご相談ください。

スポンサーリンク
スポンサーリンク
スポンサーリンク
IDE
スポンサーリンク
参考になった情報は、ぜひシェアお願いします
harukiをフォローする

コメント

タイトルとURLをコピーしました