diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs index 123c9eba..816e6fa2 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs @@ -1607,8 +1607,11 @@ namespace VEPROMS.CSLA.Library get { string str = MyContent.Text; - if (str.Contains("")) - str = str.Replace("", MyDocVersion.DocVersionConfig.Unit_Number); + str = Regex.Replace(str, @"\<[uU]\>", MyDocVersion.DocVersionConfig.Unit_Number); + //if (str.Contains("")) + // str = str.Replace("", MyDocVersion.DocVersionConfig.Unit_Number); + //if (str.Contains("")) + // str = str.Replace("", MyDocVersion.DocVersionConfig.Unit_Number); return ConvertToDisplayText(str); } } @@ -1617,8 +1620,9 @@ namespace VEPROMS.CSLA.Library get { string str = (this.IsProcedure) ? MyDocVersion.UnitSpecific(MyContent.Number, 0) : MyContent.Number; - if (str.Contains("")) - str = str.Replace("", MyDocVersion.DocVersionConfig.Unit_ID); + str = Regex.Replace(str, @"\<([uU]-[iI][dD])\>", MyDocVersion.DocVersionConfig.Unit_ID); + //if (str.Contains("")) + // str = str.Replace("", MyDocVersion.DocVersionConfig.Unit_ID); //if (str.Contains(@"")) // str = str.Replace(@"", MyDocVersion.DocVersionConfig.Unit_ID); str = ConvertToDisplayText(str);