Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。新元号に替わりましたら、元号は『〇〇1年』と表示されるはずです。これを『〇〇元年』と表示させるには、どのようにコードを書けばいいでしょうか。票1アイデアはsakuroさんのものと同じことですが、(一部ブラウザで※)JavaScriptの正規表現では否定的後読み?<!が使えないせいでエラーになっているようなので修正したものです。(※否定的後読みが動くブラウザもあるとのこと。"long"を指定しないと、「平成」が出力されなかったので追加してあります。新元号施行の時点では、多くのブラウザのJavaScriptはまだ新元号に対応していないでしょうから、yyzさんの書かれたような現実的な対応がどこかで必要になるかと思います。個の銅バッジこのコードが、シンプルでいいですね。Dateの()の中を空にすると、次期元号以降も"1年"は"元年"と表示されますね。17:52ああ、私のところで問題なく否定戻り読みが出来たのはChrome(V8エンジン)だったからなのかな。さん、ちと今ディスクがパンパンで新しいChromeは入れてないんですが、その可能性は高そうですね。本文の方はちょっとだけ修正しておきます。一文字」を置換対象にしてみます。個の銅バッジ回答ありがとうございました。固定値で条件を書いています。console.log(gen_go[0]);}前回から30年も経ったのか、次は、2019年5月1日ですが、まだ新元号は決まっていませんので考慮されていません。個の銅バッジ回答ありがとうございました。回答のコードは、固定値で書かれているめ、次期以降の元号には適用されないですね。15:09メンテナンスすれば良いだけのような、(ちなみに、PHPには元号を変換する関数やクラスは無いのです。toLocaleDateStringも誰かがメンテしているので感謝して使いましょう。16:55そうですか...置き換えができないようですからね。"元")"を追加すれば、希望通りになるようです。『平成元年』と表示されました。16:25そうですね。"1"という文字が置き換わるかもしれませんね。"元")"を追加します。"10")"と追加すると、正しく表示されるはずです。いった追加を、10~19,21,31,41~101まで続けるといいと思いますが、これでいかがでしょうか。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。公開5周年をお祝いしましょう!🌸コメントで回答する理由を教えてください関連する質問1javascriptでのルーティング0JavaScriptのprototype0dropzone.js(ドラッグ&ドロップでのアップロード)が上手く動作しません。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。