I have a string that need to be split with a regular expression for applying some modifications.
eg:
const str = "Hello+Beautiful#World";
const splited = str.split(/[+#]/)
// ["Hello", "Beautiful", "World"]
Now the string has been split with +
or #
.
Now say after applying some modification to the items in the array, I have to join the array using the same separator that used to split, so the character +
and #
has to be in the same position as before.
eg: if i applied some modification string and joined. Then it should be.
Hello001+Beutiful002#World003
How can i do this?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…