-3

タイトルで申し訳ありませんが、愚かなことは何も受け入れませんでした。私はこれをやろうとしています

Dim myString, myResult
myString = "Hello World! 1234 Hello World! 4321 Hello World! 6789"
Set myRegex = New RegExp
myRegex.Global = true
myRegex.IgnoreCase = true
myRegex.Pattern = "([0-9]+)"
myResult = myRegex.Replace(myString, StrReverse("$1"))

すべての数字を逆にしたい文字列を「Hello World! 4321 Hello World! 1234 Hello World! 9876」のようにしたいが、「1$」しか得られない

ありがとう :-)

4

1 に答える 1