For the complete documentation index, see llms.txt. This page is also available as Markdown.

Regex

正则表达式(Regex)就像一个放大镜,帮助您准确找到隐藏在大文本中的一段文本,或者像一个过滤网,帮助您保留所需的数据格式(如电话号码、电子邮件、OTP码),并去除周围多余的文字。

🎥 查看更多教程视频:在这里

配置参数:

  • Text: 需要过滤数据的原始文本(或包含文本的变量)。

  • Regex: 用于定义所需字符串结构的过滤代码/语法。

  • Output variable: 成功过滤后保存结果的变量名称。

实际示例:从电子邮件内容中提取OTP码

当您使用读取电子邮件的操作时,系统将返回整个冗长的电子邮件文本内容。您的任务是准确提取其中的6位数OTP码。

假设接收到的输入文本为:

"您在GPM Automate中的验证码是834912。请勿与任何人分享此码,该码在5分钟内有效。"

为了过滤出6位OTP码,您可以按如下方式配置正则表达式操作:

  • Text: 传入上述文本(或包含电子邮件内容的变量)。

  • Regex: 填写为 \d{6} (这是表示6个连续数字的正则语法)

  • Output variable: 填写需要保存的变量名称(例如:$otpCode)。

结果:正则表达式的“过滤网”将扫描文本,忽略所有越南语部分,并准确保留字符串 834912 以赋值给变量 $otpCode

💡 小提示:正则语法看起来复杂且难以记忆?别担心,您不需要自己死记硬背。请打开AI工具(如ChatGPT、DeepSeek、Gemini等),用自然语言直接提问,例如:“给我写一段正则表达式以提取6个连续数字”或“写一个正则表达式以获取位于'Mã của bạn là:'和句号之间的字符串”。AI将生成准确的代码,您只需将其复制粘贴到GPM Automate的配置框中。

最后更新于

这有帮助吗?