Så som synes mig tröttad förmiddag…,
Ignorerande det ovannämnt. Är här en de testad version. Den enda caveaten är att du ska måste appellen fungera två gånger för något något liknande ”June4July13”, därför att det regex ska fyndet ”e4 " och ”y1” och inte fyndet ”4J” på första passerar. Du måste att utföra den en understödjarime för att välja upp ”4Jen”.
Regex.Replace (your_string, @ " [] för a-zA-Z \ D|\ D [a-zA-Z] ”, AlterMatch);
\ \ AlterMatch fungerar
stränga AlterMatch (match M)
{
retur stränger. Concat (m.Value [0], ””, m.Value [1]);
}