Uma busca via RegexPal poderia ser assim:
Buscar: \\x .*?\\x\*:::( \d+):(\d)
Substituir: \1.\2
Onde \\x .*?\\x\* significa: buscar apenas dentro de referências cruzadas
Os três dois-pontos ::: separam a expressão de busca do contexto da busca real
Expressão de busca real: ( \d+):(\d) Um ou mais dígitos, seguidos por dois-pontos e então outro dígito
Substituir: Juntar o conteúdo da primeira expressão entre parênteses, um ponto literal e o conteúdo do segundo par de parênteses
(Não sei de nenhuma sessão online sobre regex.)
A search via RegexPal could look like this:
Search: \\x .*?\\x\*:::( \d+):(\d)
Replace: \1.\2
Where \\x .*?\\x\* means: search only inside of cross references
The three colons ::: separate between the context search expression and the actual search
Actual search expression: ( \d+):(\d) One or more digits, followed by a colon and then another digit
Replace: Put together the content of the first expression in parens, a literal dot and the content of the second pair of parens
(I don’t know of any regex online sessions.)
Tradução automática de English