

日付の『○月○日』→『YYYYMMDD』形式に正規表現で置換
使用しているのはSAKURAエディタです。
『元データ』
8月29日
8月31日
9月8日
9月9日
9月10日
9月15日
10月3日
10月4日
10月10日
10月12日
↓↓↓↓↓
『変換後データ』
20100829
20100831
20100908
20100909
20100910
20100915
20101003
20101004
20101010
20101012
と置換した場合は、どの様正規表現で置換したらいいでしょうか?
これは一発置換は無理なんでしょうか?
今の僕では以下のようにフォーマットが揃っていないとできません。
『置換前:(\d\d).(\d\d).』
08月29日
10月03日
↓↓↓
『置換後:2010$1$2』
20100829
20101003
ご回答の程宜しくお願いします。
No.2ベストアンサー
- 回答日時:
エディタの置換コマンドでは一発で置換するのは無理だと思います。
見かけ上の一発変換でもいいのであれば以下の4通りの置換をマクロとして実行するのが簡単でしょう。
(\d\d)月(\d\d)日 → 2010$1$2
(\d\d)月(\d)日 → 2010$10$2
(\d)月(\d\d)日 → 20100$1$2
(\d)月(\d)日 → 20100$10$2
正規表現をあまりにも万能だと思い過ぎた自分がいました。
マクロというのがどういうものか知らないのですが・・・
以上のようなものでできるのですね!
やってみようと思います。
ご回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows用アプリ作成方法
-
宮崎駿作品集15枚組を購入した...
-
パスワードをハッシュ値にして...
-
GitHubの使い方が分からないの...
-
rsyncをインストールするとssh...
-
スマホのUSBポートやタブレット...
-
ハッシュ値はGitHubに書いてあ...
-
プログラミングで気をつけるべ...
-
チャタリングが起きるのはメカ...
-
coPilotにかけられた、制限(?...
-
マイナー保健証で、紙の時より...
-
youtubeで、意図しない...
-
世界中で、人気のある、1000万...
-
X線解析装置の出力、オートロッ...
-
至急です。 電源入れたままSIM...
-
ワード作成した名刺の大量印刷...
-
AI を おちょくる質問
-
AndroidはLinuxディストリビュ...
-
LinuxではUTF8のBOMなし、UTF8...
-
Linuxにはオープンソースという...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
soc、マイコン、ARM、組み込み...
-
宮崎駿作品集15枚組を購入した...
-
ワード作成した名刺の大量印刷...
-
教えてください Windows11で暗...
-
ノートパソコンを落としてしま...
-
Debianをノートパソコンにイン...
-
パスワードをハッシュ値にして...
-
至急です。 電源入れたままSIM...
-
AI を おちょくる質問
-
ハッシュ値はGitHubに書いてあ...
-
GitHubの使い方が分からないの...
-
GitHubはオープンソースのプロ...
-
AndroidはLinuxディストリビュ...
-
LinuxではUTF8のBOMなし、UTF8...
-
サーフェスについて、「再起動...
-
電線からインターネットに接続...
-
UQモバイルやLINEモバイルやmin...
-
ドコモやソフトバンクやauやLIN...
-
プログラミングで気をつけるべ...
-
SIMのように電線を使わずにイン...
おすすめ情報