diff --git a/crpptbx/TCV/gdat_tcv.m b/crpptbx/TCV/gdat_tcv.m index 63fb9ad663d33d2adee89c859040dcd40f75fb49..892b34798f41e9892d58c59b9a409b867ccaedda 100644 --- a/crpptbx/TCV/gdat_tcv.m +++ b/crpptbx/TCV/gdat_tcv.m @@ -375,7 +375,7 @@ if strcmp(mapping_for_tcv.method(1:3),'tdi') if ~isempty(ij) mapping_for_tcv.expression(ij+5:ij+6) = substr_liuqe; end - ij = regexpi(mapping_for_tcv.expression,'LIUQE.*\.M','once'); + ij = regexpi(mapping_for_tcv.expression,'LIUQE\.M.?','once'); if ~isempty(ij) ichar_after_liuqe = 7; if strcmp(mapping_for_tcv.expression(ij+ichar_after_liuqe),'2') || ... @@ -416,7 +416,7 @@ if strcmp(mapping_for_tcv.method(1:3),'tdi') end end else - ij = regexpi(mapping_for_tcv.expression,'LIUQE.*\.M','once'); + ij = regexpi(mapping_for_tcv.expression,'LIUQE\.M.?','once'); if ~isempty(ij) mapping_for_tcv.expression = [mapping_for_tcv.expression(1:ij+4) substr_liuqe_tcv_eq mapping_for_tcv.expression(ij+7:end)]; do_liuqem2liuqef = 1;