閲覧数: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日
console.log('20101118'.replace (/^([0-9]{4})([0-9]{2})([0-9]{2})$/, '$1年$2月$3日')); //2010年11月18日
2010年11月18日
順位 | ページタイトル抜粋 | % |
---|---|---|
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 更新 |
順位 | ページタイトル抜粋 | アクセス数 |
---|---|---|
1 | クリックした要素のid名を取得 / クリックした要素のクラス名を取得 | クリック(イベント) | 10 |
2 | JavaScriptコード | 3 |
2 | クリックした要素を取得 | クリック(イベント) | 3 |
3 | spilitで、指定した内容で分割できないときの戻り値は、["対象文字列"] | 文字列(テキスト処理) | 2 |
3 | json 文字列を eval 関数(セキュリティリスクあり)を使ってオブジェクトへ変換 | JSON | 2 |
3 | json 文字列を JSON.parse() メソッド(推奨)を使ってオブジェクトへ変換 | JSON | 2 |
3 | 配列からランダムに値を取得 | 配列 | 2 |
3 | 正規表現(テキスト処理) カテゴリー | 2 |
3 | 数値のゼロ埋め(桁を揃える) | テキスト処理 | 2 |
3 | 三項演算子の入れ子 | 三項演算子(演算子) | 2 |
3 | eval | タグ毎エントリー一覧 | 2 |
3 | 「二つ置き」毎に結果が7増加するよう数字を表示 | 算術演算子(演算子) | 2 |
3 | firstChild | タグ毎エントリー一覧 | 2 |
3 | replace | タグ毎エントリー一覧 | 2 |
3 | 現在日時を取得後、整形表示 | 日付および時刻関連 | 2 |
3 | t | タグ毎エントリー一覧 | 2 |
3 | n | タグ毎エントリー一覧 | 2 |
3 | location | タグ毎エントリー一覧 | 2 |
3 | p | タグ毎エントリー一覧 | 2 |
3 | oncontextmenu | タグ毎エントリー一覧 | 2 |
2025/4/30 1:02 更新 |