• プロダクトサイト
  • プロダクトサイト

UPWARD

HOME/Documentation/マニュアル
Expand All Collapse All
  • UPWARD
    • UPWARDの基本
    • UPWARD Web
      • ログイン
      • 画面構成
        • 地図
          • 活動先パネル
            • 地図選択ボックス
              • 地図を作成
              • 地図を編集
              • 地図を削除
            • 活動先検索ボックス
            • 活動先詳細パネル
              • 活動一覧
              • 関連リスト一覧
          • スケジュールパネル
            • 予定を作成
            • 予定を編集
            • 予定を削除
            • スケジュール計算
              • 予定の確定
          • カレンダーパネル
          • 活動詳細パネル
        • 組織設定
          • 全般
            • 業務時間
            • 写真
            • 地図
            • ユーザーの設定
          • オブジェクト
            • オブジェクトを追加
            • 全般
            • 位置情報
            • 参照関係
            • レコード作成
            • 報告フロー
            • 成功へのガイダンス
            • 連携項目
              • デフォルト項目設定
              • ロール、プロファイル別の項目設定を有効化
              • カテゴリの設定
            • 絞り込み条件
          • 活動管理
            • 活動保存先
              • [行動](Event)以外を設定する場合
            • 予定項目
            • 報告項目
              • 報告テンプレート
                • 報告項目の設定
                • ユーザー割り当ての設定
                • レコードタイプの設定
          • 電話履歴
          • ライセンス管理
          • サービス連携
            • Salesforce Chatter
            • Microsoft Teams
          • 名刺スキャン
            • 取引先情報
            • 取引先責任者情報
            • 画像保存
          • 画像スキャン
            • 読み取り対象を作成
            • マスターデータ
            • 登録オブジェクト
            • 読み取り(汎用モデル)
              • 正規表現の作成
            • 読み取り(建築計画標識モデル)
            • 読み取り(車検証モデル)
            • 画像保存
          • カスタムリンク
          • 音声解析
            • プロンプトを活動種別で切り替える
              • 報告テンプレート/活動項目の値
            • 要約のプロンプト
            • 項目別のプロンプト
              • 自動紐付けを有効にする
            • 録音保存
            • 解析ID
        • プロファイル
          • 設定
          • ログアウト
    • UPWARDモバイルアプリ
      • ログイン
      • 画面構成
        • 表示言語
        • ステータスバー
        • スケジュール
          • 活動の追加
          • 活動を報告
          • 活動の編集
          • 活動の削除
        • 地図
          • 地図の選択
          • 指定した地点
        • 付近の活動先
        • 検索
        • メニュー
          • 通知
          • 取引先を追加
          • 電話履歴
            • 電話履歴の追加
            • 電話履歴の編集
            • 電話履歴の削除
            • 電話履歴から電話を掛ける
          • リンク
          • 設定
        • 活動先詳細
          • 関連レコードの作成
        • 予定
        • 次の予定
        • 報告
          • 写真プレビュー
        • 活動詳細
        • 写真を追加
        • 新規レコード
      • 基本操作
        • シナリオ
        • 準備
        • 操作

正規表現の作成

47 views 0 Updated on 2025年4月24日

目次

Toggle
  • Introduction
  • 正規表現の作成
    • プロンプトのサンプル
    • 関連リンク
  • 正規表現のサンプル

Introduction

[読み取り]設定の[正規表現の作成]について説明します。

正規表現の作成

正規表現は、ChatGPTなどの生成AIを使って作成することが可能です。

プロンプトのサンプル

以下の要件に従って、ECMAScript(JavaScript)で使用できる正規表現を作成してください。

# 目的
指定された条件に合致する文字列を、与えられたテキストから抽出する正規表現を作成してください。

# 言語
ECMAScript(JavaScript)

# 抽出条件
以下のすべての条件を満たす文字列を1つの単位として抽出対象とします:
1.アルファベット大文字(A~Z)を、1文字以上含む。
2.数字(0~9)を、1文字以上含む。
3.ハイフン(-)を含む。
4.全体の文字数が、4文字以上9文字以下。

# 抽出例
例1:
・対象文字列:"型式 ABC-12345 Dummy"
・抽出結果:"ABC-12345"

例2:
・対象文字列:"Model DEF-G678 Dummy"
・抽出結果:"DEF-G678"

# 補足事項
・対象文字列の前後に他の文字列が含まれていても構いません。
・抽出対象の文字列は文中のどこにあってもよいものとします。

作成した正規表現は、以下の関連リンクで動作検証することが可能です。

関連リンク

  • regular expressions 101
    • [FLAVOR]>[ECMAScript (Javascript)]を選択してください。

正規表現のサンプル

条件正規表現
・アルファベット大文字を含む。
・数字を含む。
・全体の文字数が、4以上9文字以下
\b(?=\w[A-Z])(?=\w\d)[A-Z0-9]{4,9}
・アルファベット大文字を含む。
・数字を含む。
・全体の文字数が10文字。
\b[A-Z0-9]{10}\b
・漢字を含む。
・カタカナを含む。
・カッコを含む場合がある。
・3文字以上。
[\u4E00-\u9FFF\u30A0-\u30FF()()]{3,}
・UPで始まる。
・英数字, ハイフン, アンダーバー, カッコを4文字以上含む。
\bUP(?:[\w-()]{4,})\b

前の記事へ
読み取り(汎用モデル)
次の記事へ
読み取り(建築計画標識モデル)

管理者ガイド 一般ユーザーガイド
  • –Microsoft Dynamics 365向け管理者ガイド
  • –ご利用ガイド
  • –目的別ガイド
  • –運用ガイド
プロダクトサイト

コンテンツ

  • –ナレッジベース
  • –動画コンテンツ
  • –リンク集
  • –活用レポート
  • –活用事例

サポート

  • –エラーメッセージ
  • –トラブルシューティング

その他

  • –お知らせ
  • –UPWARDとは
  • –製品別マニュアル
  • –システム要件/制約
  • –リリースノート
  • –規約一覧
  • –セキュリティ情報
  • Copyright 2026 UPWARD, Inc. All Rights Reserved.