Help

The Community will be temporarily unavailable starting on Friday February 28. We’ll be back as soon as we can! To learn more, check out our Announcements blog post.

Airtable Formula

Topic Labels: Formulas
1828 5
cancel
Showing results for 
Search instead for 
Did you mean: 
M_k
11 - Venus
11 - Venus

Hi Airtable!

I am trying to figure out how to create a formula for a string.

I would like to remove everything after the first set of numbers, with no spaces:
1234 56.jpeg
1234a 56.jpeg

to:
1234
1234a

Can someone help me?

Formulas are not my strong suit.

Mary

5 Replies 5
Ben_Young1
11 - Venus
11 - Venus

Hey @M_k!

Try this formula format:



REGEX_EXTRACT(
    SUBSTITUTE(
        {Label},
        " ",
        ""
    ),
    "[A-Za-z0-9]*"
)

It will produce something like this:

image

Let me know if you have any issues, questions, or just want a wider explanation!

@Ben.Young The requirement was to remove all characters after the space. Yours removes the space and the extension, but keeps the characters after the space.

@M_k This will do what you want:

IF(Label, REGEX_EXTRACT(Label, "[^ ]*"))

Screen Shot 2022-03-12 at 11.06.34 PM

Thank you so much, @Justin_Barrett and @Ben.Young!!

It’s the formula output from Justin’s, that will work for my use case. TY

Mary

ScottWorld
18 - Pluto
18 - Pluto

@M_k You can also do this without using REGEX at all:

LEFT(text,FIND(" ",text)-1)

Oops - I guess killing time on the forums late at night might not be the best idea for me lmao.