我有马名,我希望通过删除名字末尾的字母NZ来改变。
例如,HARRY NZ需要改为HARRY。
新西兰并不总是出现在名称的末尾。
我是一个完整的新手所以我需要准确的正则表达式条目或C#条目,以便我可以复制和粘贴。
答案 0 :(得分:1)
如果它始终只是_NZ
,你真的不需要正则表达式从名称中删除它,你可以做
name = name.Replace ( " NZ", String.Empty );
String.Replace()
函数只会盲目地用{0}字符串替换_NZ
,从名称中有效删除_NZ
。这假定_NZ
始终可以以任何名称替换,无论其名称中的位置如何。
如果有一些规则可以删除NZ
,那么你需要一个正则表达式,但是你需要指定这些规则。
(下划线代表上面的空间。)