您当前的位置: 首页 >  I.T10001 正则表达式

ES7.16.2基础操作之正则表达式(六)

I.T10001 发布时间:2021-12-27 16:16:54 ,浏览量:4

## 前缀搜索:性能差,尽量前缀长一点
GET customer/_search
{
  "query": {
    "prefix": {
      "address.keyword": {
        "value": "湖南"
      }
    }
  }
}

## 模糊匹配,性能差:wildcard(?:任意字符,*:0个或任意多个字符)
GET customer/_search
{
  "query": {
    "wildcard": {
      "address.keyword": {
        "value": "湖南?长沙*"
      }
    }
  }
}

## 正则表达式:性能差
##[a-z]匹配字母,.匹配任意单个字符,+前面的正则表达式可以出现-次或多次
GET customer/_search
{
  "query": {
    "regexp": {
      "introduce": "j[a-z].+"
    }
  }
}

关注
打赏
1688896170
查看更多评论

I.T10001

暂无认证

  • 4浏览

    0关注

    154博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0575s