Gemphonefarm-book
  • Welcome
  • Set up & Kết nối Phone
  • Setup Giả Lập
  • Hướng dẫn sử dụng
    • Control Center
    • Stream Device
    • Inspector
    • Automation
      • General
        • Start
        • End
        • Resource Status
        • Delay
        • HTTP Request
        • Block Group
        • Note
      • UI Interaction
        • Press Back
        • Press Home
        • Press Menu
        • Touch
        • Swipe/Scroll
        • Screenshot
        • Type Text
        • Image Search
        • Swipe & Check Screen
        • Clear Text
        • Find Text
      • Device Management
        • Set Clipboard
        • Get Clipboard
        • Reconnect
        • Transfer File
        • Screen Action
        • Toggle Service
        • Change Device
        • Get Property Device
        • Check Network
        • Dump XML
        • Proxy
      • App Management
        • Is Open App
        • Start App
        • Stop App
        • Install App
        • Uninstall App
        • Is Installed App
        • Backup/Restore
        • Backup/Restore Device
        • Clear Data App
        • Close All App
      • System Commands
        • JavaScript code
        • Element exists
        • Press Key
        • ADB Command
      • Data
        • Read file text
        • Insert data
        • Delete data
        • Get log data
        • Slice variable
        • Increase variable
        • RegEx variable
        • Data mapping
        • Split Data
        • Sort data
        • Get Attribute
        • Random
        • IMAP (Read Mail)
        • Read Hotmail
        • Refresh Hotmail AccessToken
        • File Action
        • Generate 2FA
      • Online Services
        • Excel
        • Google Sheets
        • Gemini AI
        • Chat GPT
        • DeepSeek
        • BlackBox AI
      • Control Flow
        • Repeat Task
        • Conditions
        • While Loop
        • Loop Data
        • Loop Breakpoint
  • Setting
    • General
    • Automation
    • Phone
    • Editor
Powered by GitBook
On this page
  1. Hướng dẫn sử dụng
  2. Automation
  3. Data

RegEx variable

So sánh giá trị biến với biểu thức chính quy

PreviousIncrease variableNextData mapping

Last updated 1 month ago

Block regex được sử dụng chính cho mục đích tính toán biểu thức regex với giá trị của một biến. Regex hay regular expression là một loại expression - biểu thức - giúp tìm kiếm chuỗi con (substring) thỏa mãn các điều kiện được chỉ định trong biểu thức. Kết quả sau khi tính toán (được gọi là match) sẽ được gán lại vào biến thay thế cho giá trị cũ hoặc được thay thế bằng các giá trị chỉ định tùy thuộc vào thiết lập của người dùng.

Phục vụ cho mục đích này, phần thuộc tính của block Regex sẽ cho phép bạn chỉ định các thông tin cần thiết để tính toán:

  • Variable name: tên biến dùng để lấy giá trị lưu kết quả sau khi tính toán giá trị từ biểu thức regex cũng như biến sẽ lưu kết quả sau khi tính toán giá trị từ biểu thức regex.

  • RegEx: cho phép bạn chỉ định biểu thức regex cần được tính toán. GemLogin cho phép bạn chỉ định cờ đối với biểu thức regex bằng cách chọn trong danh sách cờ hỗ trợ khi bấm vào nút flags.

  • Method: cho phép bạn chỉ định hành động cần thực hiện: match hoặc replace.

    • Match: lấy kết quả sau tính toán của biểu thức regex (match) và gán vào biến ban đầu.

    • Replace value: thay thế các match (chuỗi con/substring) tìm thấy bởi biểu thức regex bới chuỗi khác được chỉ định và gán kết quả sau cùng vào biến ban đầu.