How to split a word (text) by the 1st uppercase?

Hi, need to split a word by 1st upper case.
For example “firstName” > first & Name, “slackUser” > slack & User
How to do it using text or else functions?
Thank you

Welcome to the Make community!

You can use a Text Parser “Match Pattern” module with this Pattern (regular expression):

(?<firstname>[a-z]+)(?<lastname>[A-Z]\w*)

Proof https://regex101.com/r/JzcnH1/1

Important Info

  • :warning: Global match must be set to NO!

For more information, see Text Parser in the Make Help Center:

Match Pattern
The Match pattern module enables you to find and extract string elements matching a search pattern from a given text. The search pattern is a regular expression (aka regex or regexp), which is a sequence of characters in which each character is either a metacharacter, having a special meaning, or a regular character that has a literal meaning.

Hope this helps! Let me know if there are any further questions or issues.

@samliew

P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.

2 Likes

Looks great, Thank you very much!