# elasticsearch regex split into groups 255 characters

**URL:** <https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408>\
**Category:** Elasticsearch\
**Created:** [July 2, 2024, 9:21pm UTC](https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408 "2024-07-02T21:21:01Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bruno\_Sebastian\_Alva](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bruno_sebastian_alva/32/135725_2.png) [@Bruno\_Sebastian\_Alva](https://discuss.elastic.co/u/Bruno_Sebastian_Alva)\
**Post date:** [July 2, 2024, 9:21pm UTC](https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408/1 "2024-07-02T21:21:01Z")

</div>

First of all, sorry for my English. I have encountered the following issue when performing a query with regular expressions in Elasticsearch.

This index field is a text longer than 255 characters (This is important).

[Field search for](https://i.sstatic.net/xFb8vYAi.png)

When performing the following search, it does not return it as a result, which I found strange.

[Regexp Query](https://i.sstatic.net/fhu0cs6t.png)

So, I performed this other search and while it did return a result, I found it odd how Elasticsearch highlighted it.

[Try 2](https://i.sstatic.net/IYroAwUW.png)

[Result](https://i.sstatic.net/65by6GLB.png)

When I checked the length of the highlighted text, I found it to be 255 characters.

To confirm a theory I had in mind, I performed a third search and it found it.

[Try 3](https://i.sstatic.net/fzNR2Co6.png)

Elasticsearch highlighted this other portion of the entire text.

[Result](https://i.sstatic.net/xJmMN1iI.png)

This led me to develop a theory that when performing the search by regular expression, Elasticsearch was separating the entire text of the field into portions of 255 characters and performing the search within each portion separately.

Perhaps I am stating something that is obvious to you, but I need help finding a solution so that the regular expression performs an integral search across the entire content of the field.

---

<div class="post-metadata">

**Author:** ![Mark\_Harwood1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mark_harwood1/32/101255_2.png) [@Mark\_Harwood1](https://discuss.elastic.co/u/Mark_Harwood1)\
**Post date:** [July 2, 2024, 9:36pm UTC](https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408/2 "2024-07-02T21:36:18Z")

</div>

Hi.  
Links aren’t working for me so can’t look into it.

---

<div class="post-metadata">

**Author:** ![Bruno\_Sebastian\_Alva](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bruno_sebastian_alva/32/135725_2.png) [@Bruno\_Sebastian\_Alva](https://discuss.elastic.co/u/Bruno_Sebastian_Alva)\
**Post date:** [July 3, 2024, 12:31pm UTC](https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408/3 "2024-07-03T12:31:09Z")

</div>

First Image

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/2/c/2cc2cfb9f8b11299db56e42908d4e430b2953636.png)

---

<div class="post-metadata">

**Author:** ![Bruno\_Sebastian\_Alva](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bruno_sebastian_alva/32/135725_2.png) [@Bruno\_Sebastian\_Alva](https://discuss.elastic.co/u/Bruno_Sebastian_Alva)\
**Post date:** [July 3, 2024, 12:31pm UTC](https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408/4 "2024-07-03T12:31:40Z")

</div>

Second Image  
 ![image](https://us1.discourse-cdn.com/elastic/original/3X/0/1/01eb9e793bbd627847c079ef6f6a7a7d6588f316.png)

---

<div class="post-metadata">

**Author:** ![Bruno\_Sebastian\_Alva](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bruno_sebastian_alva/32/135725_2.png) [@Bruno\_Sebastian\_Alva](https://discuss.elastic.co/u/Bruno_Sebastian_Alva)\
**Post date:** [July 3, 2024, 12:32pm UTC](https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408/5 "2024-07-03T12:32:38Z")

</div>

Third Image  
 ![image](https://us1.discourse-cdn.com/elastic/original/3X/d/4/d43a0055f44064e3180f24bb7d8edfb98adc6de0.png)

---

<div class="post-metadata">

**Author:** ![Bruno\_Sebastian\_Alva](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bruno_sebastian_alva/32/135725_2.png) [@Bruno\_Sebastian\_Alva](https://discuss.elastic.co/u/Bruno_Sebastian_Alva)\
**Post date:** [July 3, 2024, 12:33pm UTC](https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408/6 "2024-07-03T12:33:16Z")

</div>

Fourth Image

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/0/4/04621744d8652dd36dc665374c39a8c0491a4d3d.png)

---

<div class="post-metadata">

**Author:** ![Bruno\_Sebastian\_Alva](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bruno_sebastian_alva/32/135725_2.png) [@Bruno\_Sebastian\_Alva](https://discuss.elastic.co/u/Bruno_Sebastian_Alva)\
**Post date:** [July 3, 2024, 12:33pm UTC](https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408/7 "2024-07-03T12:33:46Z")

</div>

Fifth Image  
 ![image](https://us1.discourse-cdn.com/elastic/original/3X/0/e/0ef24d46e3837f506dfda4a8aeea7fe54632a60d.png)

---

<div class="post-metadata">

**Author:** ![Bruno\_Sebastian\_Alva](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bruno_sebastian_alva/32/135725_2.png) [@Bruno\_Sebastian\_Alva](https://discuss.elastic.co/u/Bruno_Sebastian_Alva)\
**Post date:** [July 3, 2024, 12:34pm UTC](https://discuss.elastic.co/t/elasticsearch-regex-split-into-groups-255-characters/362408/8 "2024-07-03T12:34:16Z")

</div>

Sixth Image

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/4/8/48cdc0cec3149621b4781c9fd44603ae2ec00f5a.png)
