Pergunta : Pergunta da expressão regular de C# (substituir)

Olá!, Experts

I gostaria de adicionar por exemplo um “espaço” entre o número e o caráter para um string

:

3 de mar�o--> adicionar um “espaço” entre “h” e “3” --> transforma-se o 3 de mar�o
2 de junho 5 de julho --> adicionar um “espaço” entre “2” e “J”--> transforma-se o 2 de junho o

Is do 5 de julho ele possível? como posso eu fazê-lo. Agradecimentos adiantado
class= do

Resposta : Pergunta da expressão regular de C# (substituir)

Tão aparentemente eu sou cansado…


Negligenciar o acima. Está aqui uma versão testada. A única advertência é que você terá que chamar duas vezes a função para algo como “4 de junho o 13 de julho” porque o regex encontrará “e4 " e “y1” e não encontrará “4J” na primeira passagem. Você tem que executá-la um segundo rime para pegarar o “4J”.


    Regex.Replace (your_string, @ "] [do a-zA-Z \ d|\ d [a-zA-Z] “, AlterMatch);

    \ \ função de AlterMatch
    corda AlterMatch (fósforo m)
    {
        corda do retorno. Concat (m.Value [0], ““, m.Value [1]);
    }
Outras soluções  
 
programming4us programming4us