Regex 在加拿大邮政编码的第3和第4个字符之间添加空格

Regex 在加拿大邮政编码的第3和第4个字符之间添加空格,regex,Regex,目前,我必须在excel文件中的加拿大邮政编码的第3和第4个字符之间添加一个空格(我希望它从M1A5Z9变为M1A5Z9) 我曾考虑过使用Split(),但我认为它不适用于这种情况。我也试着研究正则表达式,但我不太确定如何使用它 Regex.replace(merp,“(\p{Lu})”,“$1”).trimstart 我在另一篇文章中看到了上面的代码,所以我想我可以用我的代码做一些类似的事情。有没有办法在“a”和“5”之间插入空格?确实有:。假设字符串变量名为s,用法如下:s.Insert(3

目前,我必须在excel文件中的加拿大邮政编码的第3和第4个字符之间添加一个空格(我希望它从M1A5Z9变为M1A5Z9)

我曾考虑过使用Split(),但我认为它不适用于这种情况。我也试着研究正则表达式,但我不太确定如何使用它

Regex.replace(merp,“(\p{Lu})”,“$1”).trimstart


我在另一篇文章中看到了上面的代码,所以我想我可以用我的代码做一些类似的事情。有没有办法在“a”和“5”之间插入空格?

确实有:。假设字符串变量名为s,用法如下:
s.Insert(3,”

确实有:。假设字符串变量名为s,用法如下:
s.Insert(3,”

如果您决定使用正则表达式,可以使用以下模式:

(?<=^.{3})

(?如果您决定使用正则表达式,您可以使用以下模式:

(?<=^.{3})
(?