You need to enable JavaScript to run this app.
导航

正则表达式

最近更新时间2023.11.13 16:31:42

首次发布时间2023.10.24 19:47:33

本文介绍支持正则表达式的函数及其匹配方式。

支持正则表达式的函数

函数名称

匹配方式

f_match

参数控制,默认为部分匹配。

f_search

部分匹配。

正则匹配

正则表达式的匹配方式包括完全匹配和部分匹配。

  • 完全匹配:正则表达式的值与字符串完全一致。例如1234 完全符合正则表达式 \d+指定的规则。
  • 部分匹配:正则表达式的值与字符串不完全一致。f_search 等函数支持部分匹配,您可以在开头与结尾分别添加^$,将部分匹配的场景变成完全匹配,例如格式为^正则表达式$。更多信息,请参见正则表达式操作

匹配模式示例如下:

  • f_match("abc123", "\d+"):匹配。默认为部分匹配模式。
  • f_match("abc123", "\d+", full=True):不匹配。设置了完全匹配模式。
  • f_match("abc123", "^\d+$"):不匹配。等同于完全匹配模式。
  • f_search('error~="\d+"'):根据 error 字段的值匹配。等同于部分匹配模式。
  • f_search('error~="^\d+$"'):根据 error 字段的值匹配。等同于完全匹配模式。