• Official Site
  • Official Site

UPWARD AGENT

Home/Documentation/マニュアル
Expand All Collapse All
  • UPWARD AGENT
    • UPWARD AGENTの基本
    • AGENT Web
      • ログイン
      • OAuth接続アプリケーションのインストール
      • 画面構成
        • 設定
          • 全般
            • 業務時間
            • 写真
            • 地図
            • ユーザーの設定
          • オブジェクト
            • オブジェクトを追加
            • 位置情報
            • 参照関係
            • レコード作成
            • 報告フロー
            • 連携項目
              • デフォルト項目設定
              • ロール、プロファイル別の項目設定を有効化
              • カテゴリの設定
            • 絞り込み条件
          • 活動報告
            • 報告テンプレート
              • 報告項目の設定
              • ユーザー割り当ての設定
              • レコードタイプの設定
          • 活動予定
          • 電話履歴
          • ライセンス管理
          • サービス連携
            • Salesforce Chatter
            • Microsoft Teams
            • Okta
          • 名刺スキャン
            • 取引先情報
            • 取引先責任者情報
            • 画像保存
          • 画像スキャン
            • 読み取り対象を作成
            • マスターデータ
            • 登録オブジェクト
            • 読み取り
              • 正規表現の作成
            • 画像保存
          • カスタムリンク
        • 地図
          • 地図の作成
          • 地図の編集
          • 地図の削除
        • ログアウト
    • UPWARD AGENTモバイルアプリ
      • ログイン
      • 画面構成
        • 表示言語
        • ステータスバー
        • スケジュール
          • 活動の追加
          • 活動を報告
          • 活動の編集
          • 活動の削除
        • 地図
          • 地図の選択
          • 指定した地点
        • 付近の活動先
        • 検索
        • メニュー
          • 通知
          • 取引先を追加
          • 電話履歴
            • 電話履歴の追加
            • 電話履歴の編集
            • 電話履歴の削除
            • 電話履歴から電話を掛ける
          • リンク
          • 設定
        • 活動先詳細
          • 関連レコードの作成
        • 予定
        • 次の予定
        • 報告
          • 写真プレビュー
        • 活動詳細
        • 写真を追加
        • 新規レコード
      • 基本操作
        • シナリオ
        • 準備
        • 操作
    • 追加情報
      • プラットフォーム共通
        • 絞り込み条件の動作
        • UPWARD AGENTからの自動ログアウト
        • 推奨の項目数
        • 選択リスト項目の検索バー表示
        • 滞在検知の動作遅延
        • データ更新の競合
        • CRMとのデータ同期のタイミング
        • 地図機能の制約事項
      • Salesforce Platform
        • 利用するオブジェクト
        • 自動的に表示される項目
        • データ型の制約事項
        • 非対応のデータ型
        • 取引先責任者への電話発信
        • セッションタイムアウト値の推奨値
        • 複数取引先責任者の関連付け(Shared Activities)
        • [繰り返し]で作成した行動の一括削除には非対応
        • [被招集者]には非対応
        • [リソースカレンダー]には非対応
        • カスタム項目での[デフォルト値]の設定には非対応

正規表現の作成

15 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

この記事はお役に立ちましたか?

Yes  No
Previously
読み取り
Up Next
画像保存
Company
  • UPWARD, Inc.
  • Copyright 2025 UPWARD, Inc. All Rights Reserved.