桁数規則に沿った数値文字列を、正規表現で年月日表示

テキスト処理正規表現

 閲覧数:416  投稿日:2018-07-17  更新日:2018-07-17  

桁数規則に沿った数値文字列を、正規表現で年月日表示


コード

console.log('20101118'.replace (/^([0-9]{4})([0-9]{2})([0-9]{2})$/, '$1年$2月$3日')); //2010年11月18日



結果

2010年11月18日



タグ


replace 



文字列を正規表現で置換。「最初にマッチした内容のみ置換」する場合と、「マッチした内容全てを置換」する場合



類似度ページランキング
順位 ページタイトル抜粋
1 桁数規則に沿った数値文字列を、正規表現で年月日表示 88
2 文字列内のテキストを正規表現で置換。その際、エスケープ使用 37
3 現在日時を取得後、整形表示 32
4 文字列を正規表現で置換。「最初にマッチした内容のみ置換」する場合と、「マッチした内容全てを置換」する場合 31
5 文字列を、指定した区切り文字で分割し、配列へ格納 29
6 「二つ置き」毎に結果が7増加するよう数字を表示 25
7 配列を、アルファベット順(文字コード順)に並べ替え 24
8 配列の要素を「数値の降順」にソート 24
9 _以降の文字列を取得 23
10 月日の先頭を0にする 23
11 現在日時を、「1970年1月1日0時0分0秒(UTC)からの経過秒数」として、ミリ秒単位で取得 22
12 spilitで、指定した内容で分割できないときの戻り値は、["対象文字列"] 22
13 配列からランダムに値を取得 21
14 数値のゼロ埋め(桁を揃える) 21
15 文字列から「指定文字列」を削除 20
16 配列生成後、全ての中身を順番に、別の関数へ引数として渡す 19
17 UTC(協定世界時)での 1970 年 1 月 1 日 00 時 00 分 00 秒 から現在までの経過ミリ秒を数値で取得 19
18 配列内の要素を、長さの少ない順に並べ替え 18
19 オブジェクトのキーとして、変数の値を使用 18
20 json 文字列を eval 関数(セキュリティリスクあり)を使ってオブジェクトへ変換 18
2025/4/30 15:01 更新