# Split() doesn't!

**URL:** <https://forum.inductiveautomation.com/t/split-doesnt/106593>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 22, 2025, 7:11pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593 "2025-05-22T19:11:35Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [May 22, 2025, 7:11pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/1 "2025-05-22T19:11:35Z")

</div>

![split()](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/5/957db12f390da202df8df3372a091a4d247a1472.png)

Why does this [split()](https://www.docs.inductiveautomation.com/docs/8.1/appendix/expression-functions/string/split) return 0 rows?

The forum software autiomatically capitalises the first word of the question title. Who knew?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 22, 2025, 7:13pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/2 "2025-05-22T19:13:31Z")

</div>

Split on `\\.` instead. It's a regex.

(one backslash or two? who knows)

---

<div class="post-metadata">

**Author:** ![ryan.white](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan.white/32/73193_2.png) [@ryan.white](https://forum.inductiveautomation.com/u/ryan.white)\
**Post date:** [May 22, 2025, 7:14pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/3 "2025-05-22T19:14:59Z")

</div>

> [@Kevin.Herron](#):
>
> (one backslash or two? who knows)

Two, one backslash only increases the result to 1 row.

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [May 22, 2025, 7:22pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/4 "2025-05-22T19:22:04Z")

</div>

Nope:

 ![split()2](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/5/4568b219a7c796db42975d2e77250e3822cc346a.png)

Can anyone show it to me working?

---

<div class="post-metadata">

**Author:** ![ryan.white](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan.white/32/73193_2.png) [@ryan.white](https://forum.inductiveautomation.com/u/ryan.white)\
**Post date:** [May 22, 2025, 7:23pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/5 "2025-05-22T19:23:58Z")

</div>

> [@Transistor](#):
>
> Nope:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/b/abdd8137f1ad1c4b66b068c3944466d297aff7e4.png)

¯\_(ツ)\_/¯ works on my machine(8.1.44) /s

---

<div class="post-metadata">

**Author:** ![Samuel\_Sueur](https://avatars.discourse-cdn.com/v4/letter/s/e36b37/32.png) [@Samuel\_Sueur](https://forum.inductiveautomation.com/u/Samuel_Sueur)\
**Post date:** [May 22, 2025, 7:28pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/6 "2025-05-22T19:28:29Z")

</div>

I concur, this works on 8.1.48 too!

---

<div class="post-metadata">

**Author:** ![ryan.white](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan.white/32/73193_2.png) [@ryan.white](https://forum.inductiveautomation.com/u/ryan.white)\
**Post date:** [May 22, 2025, 7:29pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/7 "2025-05-22T19:29:03Z")

</div>

Character encoding funkiness?

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [May 22, 2025, 7:50pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/8 "2025-05-22T19:50:23Z")

</div>

Hmph! I hit OK and reopened it and it worked!

Thanks guys.

`'[.]` also works because the dot is inside a character class (if anyone understands that). [2 ways to Split String with Dot (.) in Java using Regular Expression? Examples](https://javarevisited.blogspot.com/2016/02/2-ways-to-split-string-with-dot-in-java-using-regular-expression.html)

I'll suggest a regex example to [docs@inductiveautomation.com](mailto:docs@inductiveautomation.com).

---

<div class="post-metadata">

**Author:** ![mdemaris](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mdemaris/32/54639_2.png) [@mdemaris](https://forum.inductiveautomation.com/u/mdemaris)\
**Post date:** [May 22, 2025, 8:59pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/9 "2025-05-22T20:59:44Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/6/1665b3b4eab0c8c7e0f384481a2aa7259451943d.png)  
works for me

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [May 23, 2025, 11:55pm UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/10 "2025-05-23T23:55:07Z")

</div>

Can you please post code so that we can copy it, not a screenshot? 😜

Sorry I couldn't help myself! haha

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [May 24, 2025, 4:42am UTC](https://forum.inductiveautomation.com/t/split-doesnt/106593/11 "2025-05-24T04:42:21Z")

</div>

Sometimes the bots don't follow their own advice. They're only bots you know! LOL
