Removing Both Ends of a String in Google Sheets [closed] - arrays

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 months ago.
Improve this question
I have a Google Sheet which is constantly being populated via a Zapier zap. In one of the columns, I receive a PayPal "descriptor" which contains a unique identifier I need to do some look ups on other tabs within the same document.
Can someone point me in the direction of the correct REGEX to use to strip off the front and end of the string, for example:
Annual Fee-66421763-07142022191540
I would like to just have the piece in between the hyphens so the output reads simply:
66421763
Now, the front section will likely always read the same, the middle (the piece I want to extract) will be different and could change length too, as will the end section after the dash.
Any suggestions on how to achieve this would be great.

try:
=REGEXEXTRACT(A1; "-(\d+)-")

Related

Allow special characters in e-mail Regex [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 months ago.
Improve this question
What is a proper Regex code to allow special characters like . _ - in email field
I have this Regex right now /^[a-zA-Z0-9]+#[a-zA-Z0-9]+\.[A-Za-z]+$/,
The above Regex only allow e-mails such as joedow#gmail.com
joe.dow#gmail.com does not work
How can I fix this ?
Just add those characters to the Regex:
^[a-zA-Z0-9\._-]+#[a-zA-Z0-9]+\.[A-Za-z]+$
https://regex101.com/r/xKkKIQ/1
This will make the regex consider ., _ and -. If you want any other characters, add them in the same way.

finding the biggest value [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
PLEASE NOTE: I am not looking for code, but for a way how to solve this problem.
My input is world that looks like this:
The problem is, i have to find the biggest number, without using OWN variables I could declare myself, and I'm only allowed to use turnLeft(), turnRight(), move(), isLeft/Right/FrontClear(), getNumber() and putNumber() functions to move < around the world.
Could you please give me a 'verbal solution' or a hint how to do such thing?
While you cannot use any variable, note that you do have available memory (getNumber() and putNumber()). For instance, you could think about leaving a mark in positions you have already been to implement some kind of flood fill.
Further, you can fill the floor with the biggest number you have seen yet. Basically, encoding your own state in the floor.
Important questions:
Is the configuration of the maze always fixed?
Is the range of possible numbers in the floor fixed to a reasonable range (e.g. digits 1-9)?

How to convert this MS SQL numeric value to a date [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
Should be an easy convert, but cast and convert are failing me.
The value I am trying to convert is: 1509180600
Other examples are 1572256200, 5150938920
I have a very large number of records and many fields where dates have been stored like this. The system is being replaced, which means thankfully, this problem will go. But need to know what the values are before wiping them!
This is probably a Unix timestamp. You can convert it by adding seconds to 1970-01-01:
select dateadd(second, col, '1970-01-01')
. . .

Dynamic string splitting to get the last word [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I have a challenge question like "What is your favorite movie?". There could be any question like this. I need last word of the question i.e. movie. without question mark.
Try this
String question = "What is your favorite movie";
String lastWord = question .substring(question .lastIndexOf(" ")+1);
When you select the element containing your challenge question, you can call .getText() (in Java; similar in other languages) to get the text inside. Then, you can use regular expressions or substring utilities in your language to strip out the last word.

VBA Merging two or more totals based on user input, then delete the originals [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
Hello Im very new to VBA and am currently working with this issue, im trying to merge two or more totals
based on user input as to the company name, example of the list:
2nd Cup 1937168
A & W 6485425
Applebee's 1550895
Arby's 8382549
Archie Burger 86776
The user needs to input the names of the companies they want to merge and this will create a new company with the total sum of the combinations, finally deleting the entries off the original list.
I currently am looking into an array for this but am not sure how it would work.
Any help would be vastly appreciated!
For a user-friendly approach, you can use a userform with an associated mult-select, multi-column listbox (for the original data) and a textbox (for the new company name) and then write the code to process your data.
A good tutorial to get you started, from one of our SO experts, can be found here

Resources