How would a compose an output to remove the last element of an array? My specific use case would be to remove an extension from a file name..
For example, I have a file name called: this.is.a.test.txt
Desired output: this.is.a.test
Thanks!
Solved! Go to Solution.
Hi @cchicken
As @Julien2 suggested you should use substring function achieve this, I would prefer to add on the solution is to get the length of the last element dynamically:
MyString is variable storing : this.is.a.test.txt (You can actually use any other string )
Hi @cchicken ,
This expression might help you:
substring(outputs('Compose'),0,sub(length(outputs('Compose')),4))
I hope it helps!
Regards,
Julien
Hi @cchicken ,
The substring function allows extracting part of a string. I have specified where to start at position 0 and how many characters I want.
To find how many characters to take, I have used the length expression to give me the string length for the result.
If I have answered your question, please mark your post as Solved.
Thank you.
Hi @cchicken
As @Julien2 suggested you should use substring function achieve this, I would prefer to add on the solution is to get the length of the last element dynamically:
MyString is variable storing : this.is.a.test.txt (You can actually use any other string )
Learn to digitize and optimize business processes and connect all your applications to share data in real time.
Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.
At the monthly call, connect with other leaders and find out how community makes your experience even better.
User | Count |
---|---|
25 | |
24 | |
23 | |
23 | |
19 |
User | Count |
---|---|
59 | |
40 | |
40 | |
29 | |
25 |