このサイトはCookieを使用しています。サイトの使用を続けることで、Cookieの使用に同意することになります。

Logo
    生成AI活用ガイド
    生成AI活用ガイド

    正規表現を組み立ててもらう

    最終更新日時
    Feb 21, 2024 7:36 AM
    ツール
    ChatGPT
    利用シーン
    実装/コードを書く
    レベル
    初級

    質問例

    あなたはプロのプログラマーです。
    どのような正規表現を書けばよいかに精通しています。
    下記の条件を踏まえて、正規表現を組み立てて、
    あわせて、わかりやすい、その正規表現でマッチする例と、マッチしない例を
    フォーマットに合わせて出力してください。
    
    #動作環境:
    Javascript
    
    #条件:
    ・社員番号の正規表現を教えてください。
    ・例.tis123456, tisK987654
    ・整数部分は、桁数が6桁です。
    ・アルファベット部分は、tis or tisKです
    
    #フォーマット:
    【正規表現】
    【マッチする例】
    【マッチしない例】

    アウトプット例

    以下が、条件に合った正規表現とそれにマッチする例とマッチしない例です。

    【正規表現】

    ^(tisK?)[0-9]{6}$

    【マッチする例】

    • tis123456
    • tisK987654

    【マッチしない例】

    • tis12345 (桁数不足)
    • tis1234567 (桁数超過)
    • TIS123456 (大文字小文字の区別、tisが小文字でない)
    • tisL987654 (アルファベット部分がtisまたはtisKではない)
    chat.openai.com

    chat.openai.com

    TIS株式会社

    サイトのご利用について

    情報セキュリティ方針

    お問い合わせ・フィードバック

    Copyright 2024 TIS Inc.