我有这个字符串的例子:
HU_husnummer
HU_Adrs
我该如何更换HU
?与MI
?
将会是MI_husnummer
和MI_Adrs
。
我不是很擅长正则表达式,但是我想用正则表达式解决。
编辑:
我现在拥有的仍然无法正常工作的示例代码是:
string test = Regex.Replace("[HU_husnummer] int NOT NULL","^HU","MI");
从您的评论来看,您实际上需要
string test = Regex.Replace("[HU_husnummer] int NOT NULL",@"^\[HU","[MI");
看看演示
如果您的输入字符串确实以开头HU
,请\[
从正则表达式模式中删除。
正则表达式为@"^\[HU"
(请注意用于正则表达式模式的逐字字符串文字表示法):
^
-匹配字符串的开头\[
-与文字匹配[
(因为它是表示字符类开头的特殊正则表达式元字符)HU
-HU
从字面上匹配。本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句