Я пытаюсь заменить весь текст в строке между шаблоном "& CC [число]: [число]" и заменить его на "==" .
Вот строка. "T &CC3:5 Q8 Party/ Self-Identify&CC6:8 Male&CC9:11 Female&CC12:15 Q1 Vote"
Это то, что мне нужно, чтобы он выглядел T &CC3:5==&CC6:8==&CC9:11==&CC12:15==
Я знаю, что мне нужно l oop через эту строку, но я не уверен, что лучший способ установить это до.
Dim stringOne As String
Dim regexOne As Object
Set regexOne = New RegExp
regexOne.Pattern = "([Q])+[0-9]"
regexOne.Global = False
stringOne = "T &CC3:5 Q8 Party/ Self-Identify&CC6:8 Male&CC9:11 Female&CC12:15 Q1 Vote"
Debug.Print regexOne.Replace(stringOne, "==")
End Sub
Я также исследовал, используя это регулярное выражение regexOne.Pattern = "([&])+[C]+[C]+[0-9]+[:]+[0-9]"
Я планирую со временем установить переменную stringOne на Range("A1").Text