Hi, All, I am new to Julia from Matlab. I am learning regular expression today.
Here is an example: First, I'd like to high-lighten the word "goat" and "boat" in the sentence "a goat in a boat". x = "oat"; reg = Regex("(\\w+(?>$x))"); y = "a goat in a boat"; z = replace(y, reg, s"*\g<1>*") The result is: "a *goat* in a *boat*" Then, I'd like to covert these two words into uppercase, that is, to get a new string of "a GOAT in a BOAT". I expect that Julia might have something like this: z = replace(y, reg, s"$(uppercase(\g<1>))"). but it does not work. So, Here is my questions: How to have a Function call as replacement in the regular expression? Thanks, Yunde