# Row Id Regex

**URL:** <https://community.glideapps.com/t/row-id-regex/31132>\
**Category:** Ask for Help\
**Created:** [August 30, 2021, 8:54am UTC](https://community.glideapps.com/t/row-id-regex/31132 "2021-08-30T08:54:09Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Admin\_GEST](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/admin_gest/32/6453_2.png) [@Admin\_GEST](https://community.glideapps.com/u/Admin_GEST)\
**Post date:** [August 30, 2021, 8:54am UTC](https://community.glideapps.com/t/row-id-regex/31132/1 "2021-08-30T08:54:10Z")

</div>

Hello,

I want to add the Row ID feature in my sheet.  
Row are not built using glide, but built by another home maid external tool.  
So I need to build Row ID myself.

I have 2 questions :

1. What is the regex that validates Row ID generated by Glide app ?  
It looks to be ^[-.0-9a-zA-Z]{22,23}$ can you confirm ?

2. Should my own generated id match the same regex ?  
Should my own generated id should match something ?

Thank you

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 30, 2021, 9:06am UTC](https://community.glideapps.com/t/row-id-regex/31132/2 "2021-08-30T09:06:05Z")

</div>

One question for you, why do you want to have your own rowID? You can just import your data from your tool, then have the rowID made by Glide.

---

<div class="post-metadata">

**Author:** ![Admin\_GEST](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/admin_gest/32/6453_2.png) [@Admin\_GEST](https://community.glideapps.com/u/Admin_GEST)\
**Post date:** [August 30, 2021, 9:19am UTC](https://community.glideapps.com/t/row-id-regex/31132/3 "2021-08-30T09:19:39Z")

</div>

You are right, i can.  
But i dislike this option, it would be better for me to have only one id that can be used for all.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 30, 2021, 9:46am UTC](https://community.glideapps.com/t/row-id-regex/31132/4 "2021-08-30T09:46:45Z")

</div>

So you mean a type of ID that would fit your other systems as well?

It can be anything you want, it does not have to match the same regex as Glide, but if you want user-specific columns you would still have to add a Glide rowID.

---

<div class="post-metadata">

**Author:** ![Admin\_GEST](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/admin_gest/32/6453_2.png) [@Admin\_GEST](https://community.glideapps.com/u/Admin_GEST)\
**Post date:** [August 30, 2021, 9:58am UTC](https://community.glideapps.com/t/row-id-regex/31132/5 "2021-08-30T09:58:18Z")

</div>

Thank you for your help !

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [January 17, 2024, 4:50pm UTC](https://community.glideapps.com/t/row-id-regex/31132/6 "2024-01-17T16:50:41Z")

</div>


